Definición de recursos de Bicep
El tipo de recurso workspaces/services se puede implementar con operaciones destinadas a:
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Para crear un recurso Microsoft.MachineLearningServices/workspaces/services, agregue el siguiente bicep a la plantilla.
resource symbolicname 'Microsoft.MachineLearningServices/workspaces/services@2020-05-15-preview' = {
name: 'string'
location: 'string'
parent: resourceSymbolicName
description: 'string'
environmentImageRequest: {
assets: [
{
id: 'string'
mimeType: 'string'
unpack: bool
url: 'string'
}
]
driverProgram: 'string'
environment: {
docker: {
baseDockerfile: 'string'
baseImage: 'string'
baseImageRegistry: {
address: 'string'
password: 'string'
username: 'string'
}
}
environmentVariables: {
{customized property}: 'string'
}
inferencingStackVersion: 'string'
name: 'string'
python: {
baseCondaEnvironment: 'string'
condaDependencies: any()
interpreterPath: 'string'
userManagedDependencies: bool
}
r: {
bioConductorPackages: [
'string'
]
cranPackages: [
{
name: 'string'
repository: 'string'
}
]
customUrlPackages: [
'string'
]
gitHubPackages: [
{
authToken: 'string'
repository: 'string'
}
]
rscriptPath: 'string'
rVersion: 'string'
snapshotDate: 'string'
userManaged: bool
}
spark: {
packages: [
{
artifact: 'string'
group: 'string'
version: 'string'
}
]
precachePackages: bool
repositories: [
'string'
]
}
version: 'string'
}
environmentReference: {
name: 'string'
version: 'string'
}
modelIds: [
'string'
]
models: [
{
createdTime: 'string'
datasets: [
{
id: 'string'
name: 'string'
}
]
derivedModelIds: [
'string'
]
description: 'string'
experimentName: 'string'
framework: 'string'
frameworkVersion: 'string'
id: 'string'
kvTags: {
{customized property}: 'string'
}
mimeType: 'string'
modifiedTime: 'string'
name: 'string'
parentModelId: 'string'
properties: {
{customized property}: 'string'
}
resourceRequirements: {
cpu: int
fpga: int
gpu: int
memoryInGB: int
}
runId: 'string'
sampleInputData: 'string'
sampleOutputData: 'string'
unpack: bool
url: 'string'
version: int
}
]
}
keys: {
primaryKey: 'string'
secondaryKey: 'string'
}
kvTags: {
{customized property}: 'string'
}
properties: {
{customized property}: 'string'
}
computeType: 'string'
// For remaining properties, see workspaces/services objects
}
workspaces/services objects
Establezca la propiedad computeType para especificar el tipo de objeto.
Para ACI, use:
computeType: 'ACI'
appInsightsEnabled: bool
authEnabled: bool
cname: 'string'
containerResourceRequirements: {
cpu: int
fpga: int
gpu: int
memoryInGB: int
}
dataCollection: {
eventHubEnabled: bool
storageEnabled: bool
}
dnsNameLabel: 'string'
encryptionProperties: {
keyName: 'string'
keyVersion: 'string'
vaultBaseUrl: 'string'
}
sslCertificate: 'string'
sslEnabled: bool
sslKey: 'string'
vnetConfiguration: {
subnetName: 'string'
vnetName: 'string'
}
Para AKS, use:
computeType: 'AKS'
aadAuthEnabled: bool
appInsightsEnabled: bool
authEnabled: bool
autoScaler: {
autoscaleEnabled: bool
maxReplicas: int
minReplicas: int
refreshPeriodInSeconds: int
targetUtilization: int
}
computeName: 'string'
containerResourceRequirements: {
cpu: int
fpga: int
gpu: int
memoryInGB: int
}
dataCollection: {
eventHubEnabled: bool
storageEnabled: bool
}
isDefault: bool
livenessProbeRequirements: {
failureThreshold: int
initialDelaySeconds: int
periodSeconds: int
successThreshold: int
timeoutSeconds: int
}
maxConcurrentRequestsPerContainer: int
maxQueueWaitMs: int
namespace: 'string'
numReplicas: int
scoringTimeoutMs: int
trafficPercentile: int
type: 'string'
Valores de propiedad
workspaces/services
Nombre |
Descripción |
Value |
name |
El nombre del recurso
Vea cómo establecer nombres y tipos para recursos secundarios en Bicep. |
string (obligatorio) |
ubicación |
Nombre de la ubicación o región de Azure. |
string |
primario |
En Bicep, puede especificar el recurso primario para un recurso secundario. Solo tiene que agregar esta propiedad cuando el recurso secundario se declara fuera del recurso primario.
Para más información, consulte Recurso secundario fuera del recurso primario. |
Nombre simbólico del recurso de tipo: áreas de trabajo |
description |
La descripción del servicio. |
string |
environmentImageRequest |
Entorno, modelos y recursos necesarios para la inferencia. |
CreateServiceRequestEnvironmentImageRequest |
claves |
Las claves de autenticación. |
CreateServiceRequestKeys |
kvTags |
Diccionario de etiquetas de servicio. Las etiquetas son mutables. |
CreateServiceRequestKvTags |
properties |
Diccionario de propiedades de servicio. Las propiedades son inmutables. |
CreateServiceRequestProperties |
computeType |
Establecimiento del tipo de objeto |
ACI AKS (obligatorio) |
ACIServiceCreateRequest
Nombre |
Descripción |
Valor |
computeType |
Tipo de entorno de proceso para el servicio. |
'ACI' (obligatorio) |
appInsightsEnabled |
Si Application Insights está habilitado o no. |
bool |
authEnabled |
Si la autenticación está habilitada o no en el servicio. |
bool |
cname |
CName para el servicio. |
string |
containerResourceRequirements |
Requisitos de recursos de contenedor. |
ContainerResourceRequirements |
dataCollection |
Detalles de las opciones de recopilación de datos especificadas. |
ACIServiceCreateRequestDataCollection |
dnsNameLabel |
Etiqueta DNS para el servicio. |
string |
encryptionProperties |
Propiedades de cifrado. |
ACIServiceCreateRequestEncryptionProperties |
sslCertificate |
Certificado SSL público en formato PEM que se va a usar si SSL está habilitado. |
string |
sslEnabled |
Si SSL está habilitado o no. |
bool |
sslKey |
Clave SSL pública en formato PEM para el certificado. |
string |
vnetConfiguration |
Configuración de la red virtual. |
ACIServiceCreateRequestVnetConfiguration |
ContainerResourceRequirements
Nombre |
Descripción |
Valor |
cpu |
Número de núcleos de CPU en el contenedor. |
int |
Fpga |
Número de dispositivos PCIE de FPGA expuestos al contenedor. Debe ser múltiplo de 2. |
int |
gpu |
Número de núcleos de GPU en el contenedor. |
int |
memoryInGB |
Cantidad de memoria en el contenedor en GB. |
int |
ACIServiceCreateRequestDataCollection
Nombre |
Descripción |
Valor |
eventHubEnabled |
Opción para habilitar o deshabilitar el centro de eventos. |
bool |
storageEnabled |
Opción para habilitar o deshabilitar el almacenamiento. |
bool |
ACIServiceCreateRequestEncryptionProperties
Nombre |
Descripción |
Valor |
keyName |
Nombre de clave de cifrado |
string (obligatorio) |
keyVersion |
Versión de la clave de cifrado |
string (obligatorio) |
vaultBaseUrl |
dirección URL base del almacén |
string (obligatorio) |
ACIServiceCreateRequestVnetConfiguration
Nombre |
Descripción |
Valor |
subnetName |
Nombre de la subred de red virtual. |
string |
vnetName |
El nombre de la red virtual. |
string |
AKSServiceCreateRequest
Nombre |
Descripción |
Valor |
computeType |
Tipo de entorno de proceso para el servicio. |
"AKS" (obligatorio) |
aadAuthEnabled |
Si la autenticación de AAD está habilitada o no. |
bool |
appInsightsEnabled |
Si Application Insights está habilitado o no. |
bool |
authEnabled |
Si la autenticación está habilitada o no. |
bool |
autoScaler |
Propiedades del escalador automático. |
AKSServiceCreateRequestAutoScaler |
computeName |
Nombre del recurso de proceso. |
string |
containerResourceRequirements |
Requisitos de recursos de contenedor. |
ContainerResourceRequirements |
dataCollection |
Detalles de las opciones de recopilación de datos especificadas. |
AKSServiceCreateRequestDataCollection |
isDefault |
Es esta la variante predeterminada. |
bool |
livenessProbeRequirements |
Requisitos de sondeo de ejecución. |
AKSServiceCreateRequestLivenessProbeRequirements |
maxConcurrentRequestsPerContainer |
Número máximo de solicitudes simultáneas por contenedor. |
int |
maxQueueWaitMs |
Tiempo máximo que esperará una solicitud en la cola (en milisegundos). Después de este tiempo, el servicio devolverá 503 (servicio no disponible) |
int |
espacio de nombres |
Espacio de nombres de Kubernetes para el servicio. |
string |
numReplicas |
Número de réplicas del clúster. |
int |
scoringTimeoutMs |
Tiempo de espera de la puntuación, en milisegundos. |
int |
trafficPercentile |
La cantidad de variantes de tráfico recibe. |
int |
tipo |
Tipo de la variante. |
'Control' 'Tratamiento' |
AKSServiceCreateRequestAutoScaler
Nombre |
Descripción |
Valor |
autoscaleEnabled |
Opción para habilitar o deshabilitar el escalado automático. |
bool |
maxReplicas |
Número máximo de réplicas en el clúster. |
int |
minReplicas |
Número mínimo de réplicas a las que se va a reducir verticalmente. |
int |
refreshPeriodInSeconds |
Cantidad de segundos que se esperarán entre las actualizaciones de escalado automático. |
int |
targetUtilization |
Porcentaje de uso de destino que se va a usar para determinar si se va a escalar el clúster. |
int |
AKSServiceCreateRequestDataCollection
Nombre |
Descripción |
Valor |
eventHubEnabled |
Opción para habilitar o deshabilitar el centro de eventos. |
bool |
storageEnabled |
Opción para habilitar o deshabilitar el almacenamiento. |
bool |
AKSServiceCreateRequestLivenessProbeRequirements
Nombre |
Descripción |
Valor |
failureThreshold |
Número de errores que se permiten antes de devolver un estado incorrecto. |
int |
initialDelaySeconds |
Retraso antes del primer sondeo en segundos. |
int |
periodSeconds |
Período de tiempo entre sondeos en segundos. |
int |
successThreshold |
Número de sondeos correctos antes de devolver un estado correcto. |
int |
timeoutSeconds |
Tiempo de espera del sondeo en segundos. |
int |
CreateServiceRequestEnvironmentImageRequest
ImageAsset
Nombre |
Descripción |
Value |
id |
Identificador del recurso. |
string |
mimeType |
Tipo mime. |
string |
unpack |
Indica si el recurso está desempaquetado. |
bool |
url |
Dirección URL del recurso. |
string |
EnvironmentImageRequestEnvironment
ModelEnvironmentDefinitionDocker
Nombre |
Descripción |
Valor |
baseDockerfile |
Dockerfile base usado para ejecuciones basadas en Docker. Mutuamente excluyente con BaseImage. |
string |
baseImage |
Imagen base usada para ejecuciones basadas en Docker. Mutuamente excluyente con BaseDockerfile. |
string |
baseImageRegistry |
registro de imágenes que contiene la imagen base. |
ModelDockerSectionBaseImageRegistry |
ModelDockerSectionBaseImageRegistry
Nombre |
Descripción |
Valor |
address |
|
string |
password |
|
string
Restricciones: Valor confidencial. Pase como parámetro seguro.
|
username |
|
string
Restricciones: Valor confidencial. Pase como parámetro seguro.
|
ModelEnvironmentDefinitionEnvironmentVariables
Nombre |
Descripción |
Valor |
{propiedad personalizada} |
|
string |
ModelEnvironmentDefinitionPython
Nombre |
Descripción |
Valor |
baseCondaEnvironment |
|
string |
condaDependencies |
JObject que contiene dependencias de Conda. |
Para Bicep, puede usar la función any(). |
interpreterPath |
Ruta de acceso del intérprete de Python que se va a usar si no se requiere una compilación de entorno. La ruta de acceso especificada se usa para llamar al script de usuario. |
string |
userManagedDependencies |
True significa que AzureML reutiliza un entorno de Python existente; False significa que AzureML creará un entorno de Python basado en la especificación de dependencias de Conda. |
bool |
ModelEnvironmentDefinitionR
Nombre |
Descripción |
Valor |
bioConductorPackages |
Los paquetes de Bioconductor. |
string[] |
cranPackages |
Paquetes CRAN que se usarán. |
RCranPackage[] |
customUrlPackages |
Paquetes de direcciones URL personalizadas. |
string[] |
gitHubPackages |
Los paquetes directamente desde GitHub. |
RGitHubPackage[] |
rscriptPath |
Ruta de acceso de Rscript que se usará si no se requiere una compilación de entorno. La ruta de acceso especificada se usa para llamar al script de usuario. |
string |
rVersion |
Versión de R que se va a instalar |
string |
snapshotDate |
Fecha de la instantánea de MRAN que se va a usar en formato AAAA-MM-DD, por ejemplo, "2019-04-17" |
string |
userManaged |
Indica si el entorno lo administra un usuario o AzureML. |
bool |
RCranPackage
Nombre |
Descripción |
Value |
name |
Nombre del paquete. |
string |
repository |
El nombre del repositorio. |
string |
RGitHubPackage
Nombre |
Descripción |
Valor |
authToken |
Token de acceso personal para instalar desde un repositorio privado |
string
Restricciones: Valor confidencial. Pase como parámetro seguro.
|
repository |
Dirección del repositorio con el formato username/repo[/subdir][@ref,#pull]. |
string |
ModelEnvironmentDefinitionSpark
Nombre |
Descripción |
Valor |
packages |
Los paquetes de Spark que se van a usar. |
SparkMavenPackage[] |
precachePackages |
Indica si se van a almacenar previamente los paquetes. |
bool |
de archivos |
Lista de repositorios de Spark. |
string[] |
SparkMavenPackage
Nombre |
Descripción |
Valor |
artefacto |
|
string |
group |
|
string |
version |
|
string |
EnvironmentImageRequestEnvironmentReference
Nombre |
Descripción |
Value |
name |
Nombre del entorno. |
string |
version |
Versión del entorno. |
string |
Modelo
Nombre |
Descripción |
Valor |
createdTime |
Hora de creación del modelo (UTC). |
string |
conjuntos de datos |
Lista de conjuntos de datos asociados al modelo. |
DatasetReference[] |
derivedModelIds |
Modelos derivados de este modelo |
string[] |
description |
Texto de descripción del modelo. |
string |
experimentName |
Nombre del experimento donde se creó este modelo. |
string |
marco de trabajo |
Marco del modelo. |
string |
frameworkVersion |
La versión del marco de trabajo Model. |
string |
id |
Id. del modelo. |
string |
kvTags |
Diccionario de etiquetas de modelo. Los elementos son mutables. |
ModelKvTags |
mimeType |
El tipo MIME del contenido del modelo. Para obtener más información sobre el tipo MIME, abra https://www.iana.org/assignments/media-types/media-types.xhtml |
string (obligatorio) |
modifiedTime |
Hora de la última modificación del modelo (UTC). |
string |
name |
Nombre del modelo. |
string (obligatorio) |
parentModelId |
Identificador del modelo primario. |
string |
properties |
Diccionario de propiedades Model. Las propiedades son inmutables. |
ModelProperties |
resourceRequirements |
Requisitos de recursos para el modelo |
ContainerResourceRequirements |
runId |
RunId que creó este modelo. |
string |
sampleInputData |
Datos de entrada de ejemplo para el modelo. Referencia a un conjunto de datos en el área de trabajo con el formato aml://dataset/{datasetId} |
string |
sampleOutputData |
Datos de salida de ejemplo para el modelo. Referencia a un conjunto de datos en el área de trabajo con el formato aml://dataset/{datasetId} |
string |
unpack |
Indica si necesitamos desempaquetar el modelo durante la creación de la imagen de Docker. |
bool |
url |
La dirección URL del modelo. Normalmente, una dirección URL de SAS. |
string (obligatorio) |
version |
La versión del modelo asignada por el servicio de administración de modelos. |
int |
DatasetReference
Nombre |
Descripción |
Value |
id |
Identificador de la referencia del conjunto de datos. |
string |
name |
Nombre de la referencia del conjunto de datos. |
string |
Nombre |
Descripción |
Valor |
{propiedad personalizada} |
|
string |
ModelProperties
Nombre |
Descripción |
Valor |
{propiedad personalizada} |
|
string |
CreateServiceRequestKeys
Nombre |
Descripción |
Valor |
primaryKey |
Clave principal. |
string |
secondaryKey |
Clave secundaria. |
string |
Nombre |
Descripción |
Valor |
{propiedad personalizada} |
|
string |
CreateServiceRequestProperties
Nombre |
Descripción |
Valor |
{propiedad personalizada} |
|
string |
Plantillas de inicio rápido
Las siguientes plantillas de inicio rápido implementan este tipo de recurso.
Definición de recursos de plantilla de ARM
El tipo de recurso workspaces/services se puede implementar con operaciones destinadas a:
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Para crear un recurso Microsoft.MachineLearningServices/workspaces/services, agregue el siguiente JSON a la plantilla.
{
"type": "Microsoft.MachineLearningServices/workspaces/services",
"apiVersion": "2020-05-15-preview",
"name": "string",
"location": "string",
"description": "string",
"environmentImageRequest": {
"assets": [
{
"id": "string",
"mimeType": "string",
"unpack": "bool",
"url": "string"
}
],
"driverProgram": "string",
"environment": {
"docker": {
"baseDockerfile": "string",
"baseImage": "string",
"baseImageRegistry": {
"address": "string",
"password": "string",
"username": "string"
}
},
"environmentVariables": {
"{customized property}": "string"
},
"inferencingStackVersion": "string",
"name": "string",
"python": {
"baseCondaEnvironment": "string",
"condaDependencies": {},
"interpreterPath": "string",
"userManagedDependencies": "bool"
},
"r": {
"bioConductorPackages": [ "string" ],
"cranPackages": [
{
"name": "string",
"repository": "string"
}
],
"customUrlPackages": [ "string" ],
"gitHubPackages": [
{
"authToken": "string",
"repository": "string"
}
],
"rscriptPath": "string",
"rVersion": "string",
"snapshotDate": "string",
"userManaged": "bool"
},
"spark": {
"packages": [
{
"artifact": "string",
"group": "string",
"version": "string"
}
],
"precachePackages": "bool",
"repositories": [ "string" ]
},
"version": "string"
},
"environmentReference": {
"name": "string",
"version": "string"
},
"modelIds": [ "string" ],
"models": [
{
"createdTime": "string",
"datasets": [
{
"id": "string",
"name": "string"
}
],
"derivedModelIds": [ "string" ],
"description": "string",
"experimentName": "string",
"framework": "string",
"frameworkVersion": "string",
"id": "string",
"kvTags": {
"{customized property}": "string"
},
"mimeType": "string",
"modifiedTime": "string",
"name": "string",
"parentModelId": "string",
"properties": {
"{customized property}": "string"
},
"resourceRequirements": {
"cpu": "int",
"fpga": "int",
"gpu": "int",
"memoryInGB": "int"
},
"runId": "string",
"sampleInputData": "string",
"sampleOutputData": "string",
"unpack": "bool",
"url": "string",
"version": "int"
}
]
},
"keys": {
"primaryKey": "string",
"secondaryKey": "string"
},
"kvTags": {
"{customized property}": "string"
},
"properties": {
"{customized property}": "string"
},
"computeType": "string"
// For remaining properties, see workspaces/services objects
}
workspaces/services objects
Establezca la propiedad computeType para especificar el tipo de objeto.
Para ACI, use:
"computeType": "ACI",
"appInsightsEnabled": "bool",
"authEnabled": "bool",
"cname": "string",
"containerResourceRequirements": {
"cpu": "int",
"fpga": "int",
"gpu": "int",
"memoryInGB": "int"
},
"dataCollection": {
"eventHubEnabled": "bool",
"storageEnabled": "bool"
},
"dnsNameLabel": "string",
"encryptionProperties": {
"keyName": "string",
"keyVersion": "string",
"vaultBaseUrl": "string"
},
"sslCertificate": "string",
"sslEnabled": "bool",
"sslKey": "string",
"vnetConfiguration": {
"subnetName": "string",
"vnetName": "string"
}
Para AKS, use:
"computeType": "AKS",
"aadAuthEnabled": "bool",
"appInsightsEnabled": "bool",
"authEnabled": "bool",
"autoScaler": {
"autoscaleEnabled": "bool",
"maxReplicas": "int",
"minReplicas": "int",
"refreshPeriodInSeconds": "int",
"targetUtilization": "int"
},
"computeName": "string",
"containerResourceRequirements": {
"cpu": "int",
"fpga": "int",
"gpu": "int",
"memoryInGB": "int"
},
"dataCollection": {
"eventHubEnabled": "bool",
"storageEnabled": "bool"
},
"isDefault": "bool",
"livenessProbeRequirements": {
"failureThreshold": "int",
"initialDelaySeconds": "int",
"periodSeconds": "int",
"successThreshold": "int",
"timeoutSeconds": "int"
},
"maxConcurrentRequestsPerContainer": "int",
"maxQueueWaitMs": "int",
"namespace": "string",
"numReplicas": "int",
"scoringTimeoutMs": "int",
"trafficPercentile": "int",
"type": "string"
Valores de propiedad
workspaces/services
Nombre |
Descripción |
Value |
type |
Tipo de recurso |
"Microsoft.MachineLearningServices/workspaces/services" |
apiVersion |
La versión de la API de recursos |
"2020-05-15-preview" |
name |
El nombre del recurso
Consulte cómo establecer nombres y tipos para recursos secundarios en plantillas de ARM json. |
string (obligatorio) |
ubicación |
Nombre de la ubicación o región de Azure. |
string |
description |
La descripción del servicio. |
string |
environmentImageRequest |
Entorno, modelos y recursos necesarios para la inferencia. |
CreateServiceRequestEnvironmentImageRequest |
claves |
Claves de autenticación. |
CreateServiceRequestKeys |
kvTags |
Diccionario de etiquetas de servicio. Las etiquetas son mutables. |
CreateServiceRequestKvTags |
properties |
Diccionario de propiedades del servicio. Las propiedades son inmutables. |
CreateServiceRequestProperties |
computeType |
Establecimiento del tipo de objeto |
ACI AKS (obligatorio) |
ACIServiceCreateRequest
Nombre |
Descripción |
Valor |
computeType |
Tipo de entorno de proceso para el servicio. |
'ACI' (obligatorio) |
appInsightsEnabled |
Si Application Insights está habilitado o no. |
bool |
authEnabled |
Si la autenticación está habilitada o no en el servicio. |
bool |
cname |
CName para el servicio. |
string |
containerResourceRequirements |
Requisitos de recursos de contenedor. |
ContainerResourceRequirements |
dataCollection |
Detalles de las opciones de recopilación de datos especificadas. |
ACIServiceCreateRequestDataCollection |
dnsNameLabel |
Etiqueta Dns para el servicio. |
string |
encryptionProperties |
Propiedades de cifrado. |
ACIServiceCreateRequestEncryptionProperties |
sslCertificate |
El certificado SSL público en formato PEM que se va a usar si SSL está habilitado. |
string |
sslEnabled |
Si SSL está habilitado o no. |
bool |
sslKey |
Clave SSL pública en formato PEM para el certificado. |
string |
vnetConfiguration |
Configuración de la red virtual. |
ACIServiceCreateRequestVnetConfiguration |
ContainerResourceRequirements
Nombre |
Descripción |
Valor |
cpu |
Número de núcleos de CPU en el contenedor. |
int |
Fpga |
Número de dispositivos PCIE de FPGA expuestos al contenedor. Debe ser múltiplo de 2. |
int |
gpu |
Número de núcleos de GPU en el contenedor. |
int |
memoryInGB |
Cantidad de memoria en el contenedor en GB. |
int |
ACIServiceCreateRequestDataCollection
Nombre |
Descripción |
Valor |
eventHubEnabled |
Opción para habilitar o deshabilitar el centro de eventos. |
bool |
storageEnabled |
Opción para habilitar o deshabilitar el almacenamiento. |
bool |
ACIServiceCreateRequestEncryptionProperties
Nombre |
Descripción |
Valor |
keyName |
Nombre de clave de cifrado |
string (obligatorio) |
keyVersion |
Versión de la clave de cifrado |
string (obligatorio) |
vaultBaseUrl |
dirección URL base del almacén |
string (obligatorio) |
ACIServiceCreateRequestVnetConfiguration
Nombre |
Descripción |
Valor |
subnetName |
Nombre de la subred de red virtual. |
string |
vnetName |
El nombre de la red virtual. |
string |
AKSServiceCreateRequest
Nombre |
Descripción |
Valor |
computeType |
Tipo de entorno de proceso para el servicio. |
"AKS" (obligatorio) |
aadAuthEnabled |
Si la autenticación de AAD está habilitada o no. |
bool |
appInsightsEnabled |
Si Application Insights está habilitado o no. |
bool |
authEnabled |
Si la autenticación está habilitada o no. |
bool |
autoScaler |
Propiedades del escalador automático. |
AKSServiceCreateRequestAutoScaler |
computeName |
Nombre del recurso de proceso. |
string |
containerResourceRequirements |
Requisitos de recursos de contenedor. |
ContainerResourceRequirements |
dataCollection |
Detalles de las opciones de recopilación de datos especificadas. |
AKSServiceCreateRequestDataCollection |
isDefault |
Es esta la variante predeterminada. |
bool |
livenessProbeRequirements |
Requisitos de sondeo de ejecución. |
AKSServiceCreateRequestLivenessProbeRequirements |
maxConcurrentRequestsPerContainer |
Número máximo de solicitudes simultáneas por contenedor. |
int |
maxQueueWaitMs |
Tiempo máximo que esperará una solicitud en la cola (en milisegundos). Después de este tiempo, el servicio devolverá 503 (servicio no disponible) |
int |
espacio de nombres |
Espacio de nombres de Kubernetes para el servicio. |
string |
numReplicas |
Número de réplicas del clúster. |
int |
scoringTimeoutMs |
Tiempo de espera de la puntuación, en milisegundos. |
int |
trafficPercentile |
La cantidad de variantes de tráfico recibe. |
int |
tipo |
Tipo de la variante. |
'Control' 'Tratamiento' |
AKSServiceCreateRequestAutoScaler
Nombre |
Descripción |
Valor |
autoscaleEnabled |
Opción para habilitar o deshabilitar el escalado automático. |
bool |
maxReplicas |
Número máximo de réplicas en el clúster. |
int |
minReplicas |
Número mínimo de réplicas a las que se va a reducir verticalmente. |
int |
refreshPeriodInSeconds |
Cantidad de segundos que se esperarán entre las actualizaciones de escalado automático. |
int |
targetUtilization |
Porcentaje de uso de destino que se va a usar para determinar si se va a escalar el clúster. |
int |
AKSServiceCreateRequestDataCollection
Nombre |
Descripción |
Valor |
eventHubEnabled |
Opción para habilitar o deshabilitar el centro de eventos. |
bool |
storageEnabled |
Opción para habilitar o deshabilitar el almacenamiento. |
bool |
AKSServiceCreateRequestLivenessProbeRequirements
Nombre |
Descripción |
Valor |
failureThreshold |
Número de errores que se van a permitir antes de devolver un estado incorrecto. |
int |
initialDelaySeconds |
Retraso antes del primer sondeo en segundos. |
int |
periodSeconds |
El período de tiempo entre sondeos en segundos. |
int |
successThreshold |
Número de sondeos correctos antes de devolver un estado correcto. |
int |
timeoutSeconds |
Tiempo de espera del sondeo en segundos. |
int |
CreateServiceRequestEnvironmentImageRequest
ImageAsset
Nombre |
Descripción |
Value |
id |
Identificador del recurso. |
string |
mimeType |
Tipo mime. |
string |
unpack |
Si el recurso está desempaquetado. |
bool |
url |
Dirección URL del recurso. |
string |
EnvironmentImageRequestEnvironment
ModelEnvironmentDefinitionDocker
Nombre |
Descripción |
Valor |
baseDockerfile |
Dockerfile base usado para ejecuciones basadas en Docker. Mutuamente excluyente con BaseImage. |
string |
baseImage |
Imagen base usada para ejecuciones basadas en Docker. Mutuamente excluyente con BaseDockerfile. |
string |
baseImageRegistry |
registro de imágenes que contiene la imagen base. |
ModelDockerSectionBaseImageRegistry |
ModelDockerSectionBaseImageRegistry
Nombre |
Descripción |
Valor |
address |
|
string |
password |
|
string
Restricciones: Valor confidencial. Pase como parámetro seguro.
|
username |
|
string
Restricciones: Valor confidencial. Pase como parámetro seguro.
|
ModelEnvironmentDefinitionEnvironmentVariables
Nombre |
Descripción |
Valor |
{propiedad personalizada} |
|
string |
ModelEnvironmentDefinitionPython
Nombre |
Descripción |
Valor |
baseCondaEnvironment |
|
string |
condaDependencies |
Objeto JObject que contiene dependencias de Conda. |
|
interpreterPath |
Ruta de acceso del intérprete de Python que se va a usar si no se requiere una compilación de entorno. La ruta de acceso especificada se usa para llamar al script de usuario. |
string |
userManagedDependencies |
True significa que AzureML reutiliza un entorno de Python existente; False significa que AzureML creará un entorno de Python basado en la especificación de dependencias de Conda. |
bool |
ModelEnvironmentDefinitionR
Nombre |
Descripción |
Valor |
bioConductorPackages |
Los paquetes de Bioconductor. |
string[] |
cranPackages |
Paquetes CRAN que se usarán. |
RCranPackage[] |
customUrlPackages |
Paquetes de direcciones URL personalizadas. |
string[] |
gitHubPackages |
Los paquetes directamente desde GitHub. |
RGitHubPackage[] |
rscriptPath |
Ruta de acceso de Rscript que se usará si no se requiere una compilación de entorno. La ruta de acceso especificada se usa para llamar al script de usuario. |
string |
rVersion |
La versión de R que se va a instalar |
string |
snapshotDate |
Fecha de la instantánea de MRAN que se va a usar en formato AAAA-MM-DD, por ejemplo, "2019-04-17" |
string |
userManaged |
Indica si el entorno lo administra un usuario o AzureML. |
bool |
RCranPackage
Nombre |
Descripción |
Value |
name |
Nombre del paquete. |
string |
repository |
El nombre del repositorio. |
string |
RGitHubPackage
Nombre |
Descripción |
Valor |
authToken |
Token de acceso personal para instalar desde un repositorio privado |
string
Restricciones: Valor confidencial. Pase como parámetro seguro.
|
repository |
Dirección del repositorio con el formato username/repo[/subdir][@ref,#pull]. |
string |
ModelEnvironmentDefinitionSpark
Nombre |
Descripción |
Valor |
packages |
Los paquetes de Spark que se van a usar. |
SparkMavenPackage[] |
precachePackages |
Indica si se van a almacenar previamente los paquetes. |
bool |
de archivos |
Lista de repositorios de Spark. |
string[] |
SparkMavenPackage
Nombre |
Descripción |
Valor |
artefacto |
|
string |
group |
|
string |
version |
|
string |
EnvironmentImageRequestEnvironmentReference
Nombre |
Descripción |
Value |
name |
Nombre del entorno. |
string |
version |
Versión del entorno. |
string |
Modelo
Nombre |
Descripción |
Valor |
createdTime |
Hora de creación del modelo (UTC). |
string |
conjuntos de datos |
Lista de conjuntos de datos asociados al modelo. |
DatasetReference[] |
derivedModelIds |
Modelos derivados de este modelo |
string[] |
description |
Texto de descripción del modelo. |
string |
experimentName |
Nombre del experimento donde se creó este modelo. |
string |
marco de trabajo |
Marco del modelo. |
string |
frameworkVersion |
La versión del marco de trabajo Model. |
string |
id |
Id. del modelo. |
string |
kvTags |
Diccionario de etiquetas de modelo. Los elementos son mutables. |
ModelKvTags |
mimeType |
El tipo MIME del contenido del modelo. Para obtener más información sobre el tipo MIME, abra https://www.iana.org/assignments/media-types/media-types.xhtml |
string (obligatorio) |
modifiedTime |
Hora de la última modificación del modelo (UTC). |
string |
name |
Nombre del modelo. |
string (obligatorio) |
parentModelId |
Identificador del modelo primario. |
string |
properties |
Diccionario de propiedades Model. Las propiedades son inmutables. |
ModelProperties |
resourceRequirements |
Requisitos de recursos para el modelo |
ContainerResourceRequirements |
runId |
RunId que creó este modelo. |
string |
sampleInputData |
Datos de entrada de ejemplo para el modelo. Referencia a un conjunto de datos en el área de trabajo con el formato aml://dataset/{datasetId} |
string |
sampleOutputData |
Datos de salida de ejemplo para el modelo. Referencia a un conjunto de datos en el área de trabajo con el formato aml://dataset/{datasetId} |
string |
unpack |
Indica si necesitamos desempaquetar el modelo durante la creación de la imagen de Docker. |
bool |
url |
La dirección URL del modelo. Normalmente, una dirección URL de SAS. |
string (obligatorio) |
version |
La versión del modelo asignada por el servicio de administración de modelos. |
int |
DatasetReference
Nombre |
Descripción |
Value |
id |
Identificador de la referencia del conjunto de datos. |
string |
name |
Nombre de la referencia del conjunto de datos. |
string |
Nombre |
Descripción |
Valor |
{propiedad personalizada} |
|
string |
ModelProperties
Nombre |
Descripción |
Valor |
{propiedad personalizada} |
|
string |
CreateServiceRequestKeys
Nombre |
Descripción |
Valor |
primaryKey |
Clave principal. |
string |
secondaryKey |
Clave secundaria. |
string |
Nombre |
Descripción |
Valor |
{propiedad personalizada} |
|
string |
CreateServiceRequestProperties
Nombre |
Descripción |
Valor |
{propiedad personalizada} |
|
string |
Plantillas de inicio rápido
Las siguientes plantillas de inicio rápido implementan este tipo de recurso.
El tipo de recurso workspaces/services se puede implementar con operaciones destinadas a:
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Para crear un recurso Microsoft.MachineLearningServices/workspaces/services, agregue el siguiente terraform a la plantilla.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.MachineLearningServices/workspaces/services@2020-05-15-preview"
name = "string"
location = "string"
parent_id = "string"
body = jsonencode({
properties = {
{customized property} = "string"
}
computeType = "string"
// For remaining properties, see workspaces/services objects
description = "string"
environmentImageRequest = {
assets = [
{
id = "string"
mimeType = "string"
unpack = bool
url = "string"
}
]
driverProgram = "string"
environment = {
docker = {
baseDockerfile = "string"
baseImage = "string"
baseImageRegistry = {
address = "string"
password = "string"
username = "string"
}
}
environmentVariables = {
{customized property} = "string"
}
inferencingStackVersion = "string"
name = "string"
python = {
baseCondaEnvironment = "string"
interpreterPath = "string"
userManagedDependencies = bool
}
r = {
bioConductorPackages = [
"string"
]
cranPackages = [
{
name = "string"
repository = "string"
}
]
customUrlPackages = [
"string"
]
gitHubPackages = [
{
authToken = "string"
repository = "string"
}
]
rscriptPath = "string"
rVersion = "string"
snapshotDate = "string"
userManaged = bool
}
spark = {
packages = [
{
artifact = "string"
group = "string"
version = "string"
}
]
precachePackages = bool
repositories = [
"string"
]
}
version = "string"
}
environmentReference = {
name = "string"
version = "string"
}
modelIds = [
"string"
]
models = [
{
createdTime = "string"
datasets = [
{
id = "string"
name = "string"
}
]
derivedModelIds = [
"string"
]
description = "string"
experimentName = "string"
framework = "string"
frameworkVersion = "string"
id = "string"
kvTags = {
{customized property} = "string"
}
mimeType = "string"
modifiedTime = "string"
name = "string"
parentModelId = "string"
properties = {
{customized property} = "string"
}
resourceRequirements = {
cpu = int
fpga = int
gpu = int
memoryInGB = int
}
runId = "string"
sampleInputData = "string"
sampleOutputData = "string"
unpack = bool
url = "string"
version = int
}
]
}
keys = {
primaryKey = "string"
secondaryKey = "string"
}
kvTags = {
{customized property} = "string"
}
})
}
workspaces/services objects
Establezca la propiedad computeType para especificar el tipo de objeto.
Para ACI, use:
computeType = "ACI"
appInsightsEnabled = bool
authEnabled = bool
cname = "string"
containerResourceRequirements = {
cpu = int
fpga = int
gpu = int
memoryInGB = int
}
dataCollection = {
eventHubEnabled = bool
storageEnabled = bool
}
dnsNameLabel = "string"
encryptionProperties = {
keyName = "string"
keyVersion = "string"
vaultBaseUrl = "string"
}
sslCertificate = "string"
sslEnabled = bool
sslKey = "string"
vnetConfiguration = {
subnetName = "string"
vnetName = "string"
}
Para AKS, use:
computeType = "AKS"
aadAuthEnabled = bool
appInsightsEnabled = bool
authEnabled = bool
autoScaler = {
autoscaleEnabled = bool
maxReplicas = int
minReplicas = int
refreshPeriodInSeconds = int
targetUtilization = int
}
computeName = "string"
containerResourceRequirements = {
cpu = int
fpga = int
gpu = int
memoryInGB = int
}
dataCollection = {
eventHubEnabled = bool
storageEnabled = bool
}
isDefault = bool
livenessProbeRequirements = {
failureThreshold = int
initialDelaySeconds = int
periodSeconds = int
successThreshold = int
timeoutSeconds = int
}
maxConcurrentRequestsPerContainer = int
maxQueueWaitMs = int
namespace = "string"
numReplicas = int
scoringTimeoutMs = int
trafficPercentile = int
type = "string"
Valores de propiedad
workspaces/services
Nombre |
Descripción |
Value |
type |
Tipo de recurso |
"Microsoft.MachineLearningServices/workspaces/services@2020-05-15-preview" |
name |
El nombre del recurso |
string (obligatorio) |
ubicación |
Nombre de la ubicación o región de Azure. |
string |
parent_id |
Identificador del recurso que es el elemento primario de este recurso. |
Identificador del recurso de tipo: áreas de trabajo |
description |
La descripción del servicio. |
string |
environmentImageRequest |
Entorno, modelos y recursos necesarios para la inferencia. |
CreateServiceRequestEnvironmentImageRequest |
claves |
Las claves de autenticación. |
CreateServiceRequestKeys |
kvTags |
Diccionario de etiquetas de servicio. Las etiquetas son mutables. |
CreateServiceRequestKvTags |
properties |
Diccionario de propiedades de servicio. Las propiedades son inmutables. |
CreateServiceRequestProperties |
computeType |
Establecimiento del tipo de objeto |
ACI AKS (obligatorio) |
ACIServiceCreateRequest
Nombre |
Descripción |
Valor |
computeType |
Tipo de entorno de proceso para el servicio. |
"ACI" (obligatorio) |
appInsightsEnabled |
Si Application Insights está habilitado o no. |
bool |
authEnabled |
Si la autenticación está habilitada o no en el servicio. |
bool |
cname |
CName para el servicio. |
string |
containerResourceRequirements |
Requisitos de recursos de contenedor. |
ContainerResourceRequirements |
dataCollection |
Detalles de las opciones de recopilación de datos especificadas. |
ACIServiceCreateRequestDataCollection |
dnsNameLabel |
Etiqueta DNS para el servicio. |
string |
encryptionProperties |
Propiedades de cifrado. |
ACIServiceCreateRequestEncryptionProperties |
sslCertificate |
Certificado SSL público en formato PEM que se va a usar si SSL está habilitado. |
string |
sslEnabled |
Si SSL está habilitado o no. |
bool |
sslKey |
Clave SSL pública en formato PEM para el certificado. |
string |
vnetConfiguration |
Configuración de la red virtual. |
ACIServiceCreateRequestVnetConfiguration |
ContainerResourceRequirements
Nombre |
Descripción |
Valor |
cpu |
Número de núcleos de CPU en el contenedor. |
int |
Fpga |
Número de dispositivos PCIE de FPGA expuestos al contenedor. Debe ser múltiplo de 2. |
int |
gpu |
Número de núcleos de GPU en el contenedor. |
int |
memoryInGB |
Cantidad de memoria en el contenedor en GB. |
int |
ACIServiceCreateRequestDataCollection
Nombre |
Descripción |
Valor |
eventHubEnabled |
Opción para habilitar o deshabilitar el centro de eventos. |
bool |
storageEnabled |
Opción para habilitar o deshabilitar el almacenamiento. |
bool |
ACIServiceCreateRequestEncryptionProperties
Nombre |
Descripción |
Valor |
keyName |
Nombre de clave de cifrado |
string (obligatorio) |
keyVersion |
Versión de la clave de cifrado |
string (obligatorio) |
vaultBaseUrl |
dirección URL base del almacén |
string (obligatorio) |
ACIServiceCreateRequestVnetConfiguration
Nombre |
Descripción |
Valor |
subnetName |
Nombre de la subred de red virtual. |
string |
vnetName |
El nombre de la red virtual. |
string |
AKSServiceCreateRequest
Nombre |
Descripción |
Valor |
computeType |
Tipo de entorno de proceso para el servicio. |
"AKS" (obligatorio) |
aadAuthEnabled |
Si la autenticación de AAD está habilitada o no. |
bool |
appInsightsEnabled |
Si Application Insights está habilitado o no. |
bool |
authEnabled |
Si la autenticación está habilitada o no. |
bool |
autoScaler |
Propiedades del escalador automático. |
AKSServiceCreateRequestAutoScaler |
computeName |
Nombre del recurso de proceso. |
string |
containerResourceRequirements |
Requisitos de recursos de contenedor. |
ContainerResourceRequirements |
dataCollection |
Detalles de las opciones de recopilación de datos especificadas. |
AKSServiceCreateRequestDataCollection |
isDefault |
Es esta la variante predeterminada. |
bool |
livenessProbeRequirements |
Requisitos de sondeo de ejecución. |
AKSServiceCreateRequestLivenessProbeRequirements |
maxConcurrentRequestsPerContainer |
Número máximo de solicitudes simultáneas por contenedor. |
int |
maxQueueWaitMs |
Tiempo máximo que esperará una solicitud en la cola (en milisegundos). Después de este tiempo, el servicio devolverá 503 (servicio no disponible) |
int |
espacio de nombres |
Espacio de nombres de Kubernetes para el servicio. |
string |
numReplicas |
Número de réplicas del clúster. |
int |
scoringTimeoutMs |
Tiempo de espera de la puntuación, en milisegundos. |
int |
trafficPercentile |
La cantidad de variantes de tráfico recibe. |
int |
tipo |
Tipo de la variante. |
"Control" "Tratamiento" |
AKSServiceCreateRequestAutoScaler
Nombre |
Descripción |
Valor |
autoscaleEnabled |
Opción para habilitar o deshabilitar el escalado automático. |
bool |
maxReplicas |
Número máximo de réplicas en el clúster. |
int |
minReplicas |
Número mínimo de réplicas a las que se va a reducir verticalmente. |
int |
refreshPeriodInSeconds |
Cantidad de segundos que se esperarán entre las actualizaciones de escalado automático. |
int |
targetUtilization |
Porcentaje de uso de destino que se va a usar para determinar si se va a escalar el clúster. |
int |
AKSServiceCreateRequestDataCollection
Nombre |
Descripción |
Valor |
eventHubEnabled |
Opción para habilitar o deshabilitar el centro de eventos. |
bool |
storageEnabled |
Opción para habilitar o deshabilitar el almacenamiento. |
bool |
AKSServiceCreateRequestLivenessProbeRequirements
Nombre |
Descripción |
Valor |
failureThreshold |
Número de errores que se van a permitir antes de devolver un estado incorrecto. |
int |
initialDelaySeconds |
Retraso antes del primer sondeo en segundos. |
int |
periodSeconds |
El período de tiempo entre sondeos en segundos. |
int |
successThreshold |
Número de sondeos correctos antes de devolver un estado correcto. |
int |
timeoutSeconds |
Tiempo de espera del sondeo en segundos. |
int |
CreateServiceRequestEnvironmentImageRequest
ImageAsset
Nombre |
Descripción |
Value |
id |
Identificador del recurso. |
string |
mimeType |
Tipo mime. |
string |
unpack |
Si el recurso está desempaquetado. |
bool |
url |
Dirección URL del recurso. |
string |
EnvironmentImageRequestEnvironment
ModelEnvironmentDefinitionDocker
Nombre |
Descripción |
Valor |
baseDockerfile |
Dockerfile base usado para ejecuciones basadas en Docker. Mutuamente excluyente con BaseImage. |
string |
baseImage |
Imagen base usada para ejecuciones basadas en Docker. Mutuamente excluyente con BaseDockerfile. |
string |
baseImageRegistry |
registro de imágenes que contiene la imagen base. |
ModelDockerSectionBaseImageRegistry |
ModelDockerSectionBaseImageRegistry
Nombre |
Descripción |
Valor |
address |
|
string |
password |
|
string
Restricciones: Valor confidencial. Pase como parámetro seguro.
|
username |
|
string
Restricciones: Valor confidencial. Pase como parámetro seguro.
|
ModelEnvironmentDefinitionEnvironmentVariables
Nombre |
Descripción |
Valor |
{propiedad personalizada} |
|
string |
ModelEnvironmentDefinitionPython
Nombre |
Descripción |
Valor |
baseCondaEnvironment |
|
string |
condaDependencies |
JObject que contiene dependencias de Conda. |
|
interpreterPath |
Ruta de acceso del intérprete de Python que se va a usar si no se requiere una compilación de entorno. La ruta de acceso especificada se usa para llamar al script de usuario. |
string |
userManagedDependencies |
True significa que AzureML reutiliza un entorno de Python existente; False significa que AzureML creará un entorno de Python basado en la especificación de dependencias de Conda. |
bool |
ModelEnvironmentDefinitionR
Nombre |
Descripción |
Valor |
bioConductorPackages |
Los paquetes de Bioconductor. |
string[] |
cranPackages |
Paquetes CRAN que se usarán. |
RCranPackage[] |
customUrlPackages |
Paquetes de direcciones URL personalizadas. |
string[] |
gitHubPackages |
Los paquetes directamente desde GitHub. |
RGitHubPackage[] |
rscriptPath |
Ruta de acceso de Rscript que se usará si no se requiere una compilación de entorno. La ruta de acceso especificada se usa para llamar al script de usuario. |
string |
rVersion |
Versión de R que se va a instalar |
string |
snapshotDate |
Fecha de la instantánea de MRAN que se va a usar en formato AAAA-MM-DD, por ejemplo, "2019-04-17" |
string |
userManaged |
Indica si el entorno lo administra un usuario o AzureML. |
bool |
RCranPackage
Nombre |
Descripción |
Value |
name |
Nombre del paquete. |
string |
repository |
El nombre del repositorio. |
string |
RGitHubPackage
Nombre |
Descripción |
Valor |
authToken |
Token de acceso personal para instalar desde un repositorio privado |
string
Restricciones: Valor confidencial. Pase como parámetro seguro.
|
repository |
Dirección del repositorio con el formato username/repo[/subdir][@ref,#pull]. |
string |
ModelEnvironmentDefinitionSpark
Nombre |
Descripción |
Valor |
packages |
Los paquetes de Spark que se van a usar. |
SparkMavenPackage[] |
precachePackages |
Si se van a almacenar en caché previamente los paquetes. |
bool |
de archivos |
Lista de repositorios de Spark. |
string[] |
SparkMavenPackage
Nombre |
Descripción |
Valor |
artefacto |
|
string |
group |
|
string |
version |
|
string |
EnvironmentImageRequestEnvironmentReference
Nombre |
Descripción |
Value |
name |
Nombre del entorno. |
string |
version |
Versión del entorno. |
string |
Modelo
Nombre |
Descripción |
Valor |
createdTime |
Hora de creación del modelo (UTC). |
string |
conjuntos de datos |
Lista de conjuntos de datos asociados al modelo. |
DatasetReference[] |
derivedModelIds |
Modelos derivados de este modelo |
string[] |
description |
Texto de descripción del modelo. |
string |
experimentName |
Nombre del experimento donde se creó este modelo. |
string |
marco de trabajo |
Marco del modelo. |
string |
frameworkVersion |
La versión del marco de trabajo Model. |
string |
id |
Id. del modelo. |
string |
kvTags |
Diccionario de etiquetas de modelo. Los elementos son mutables. |
ModelKvTags |
mimeType |
El tipo MIME del contenido del modelo. Para obtener más información sobre el tipo MIME, abra https://www.iana.org/assignments/media-types/media-types.xhtml |
string (obligatorio) |
modifiedTime |
Hora de la última modificación del modelo (UTC). |
string |
name |
Nombre del modelo. |
string (obligatorio) |
parentModelId |
Identificador del modelo primario. |
string |
properties |
Diccionario de propiedades Model. Las propiedades son inmutables. |
ModelProperties |
resourceRequirements |
Requisitos de recursos para el modelo |
ContainerResourceRequirements |
runId |
RunId que creó este modelo. |
string |
sampleInputData |
Datos de entrada de ejemplo para el modelo. Referencia a un conjunto de datos en el área de trabajo con el formato aml://dataset/{datasetId} |
string |
sampleOutputData |
Datos de salida de ejemplo para el modelo. Referencia a un conjunto de datos en el área de trabajo con el formato aml://dataset/{datasetId} |
string |
unpack |
Indica si necesitamos desempaquetar el modelo durante la creación de la imagen de Docker. |
bool |
url |
La dirección URL del modelo. Normalmente, una dirección URL de SAS. |
string (obligatorio) |
version |
La versión del modelo asignada por el servicio de administración de modelos. |
int |
DatasetReference
Nombre |
Descripción |
Value |
id |
Identificador de la referencia del conjunto de datos. |
string |
name |
Nombre de la referencia del conjunto de datos. |
string |
Nombre |
Descripción |
Valor |
{propiedad personalizada} |
|
string |
ModelProperties
Nombre |
Descripción |
Valor |
{propiedad personalizada} |
|
string |
CreateServiceRequestKeys
Nombre |
Descripción |
Valor |
primaryKey |
Clave principal. |
string |
secondaryKey |
Clave secundaria. |
string |
Nombre |
Descripción |
Valor |
{propiedad personalizada} |
|
string |
CreateServiceRequestProperties
Nombre |
Descripción |
Valor |
{propiedad personalizada} |
|
string |