Definição de recursos do bíceps
O tipo de recurso espaços de trabalho/serviços pode ser implantado com operações que visam:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Para criar um recurso Microsoft.MachineLearningServices/workspaces/services, adicione o seguinte Bíceps ao seu modelo.
resource symbolicname 'Microsoft.MachineLearningServices/workspaces/services@2021-04-01' = {
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: {}
mimeType: 'string'
modifiedTime: 'string'
name: 'string'
parentModelId: 'string'
properties: {
{customized property}: 'string'
}
resourceRequirements: {
cpu: int
cpuLimit: int
fpga: int
gpu: int
memoryInGB: int
memoryInGBLimit: int
}
runId: 'string'
sampleInputData: 'string'
sampleOutputData: 'string'
unpack: bool
url: 'string'
version: int
}
]
}
keys: {
primaryKey: 'string'
secondaryKey: 'string'
}
kvTags: {}
properties: {
{customized property}: 'string'
}
computeType: 'string'
// For remaining properties, see workspaces/services objects
}
objetos de espaços de trabalho/serviços
Defina a propriedade computeType para especificar o tipo de objeto.
Para ACI, utilize:
computeType: 'ACI'
appInsightsEnabled: bool
authEnabled: bool
cname: 'string'
containerResourceRequirements: {
cpu: int
cpuLimit: int
fpga: int
gpu: int
memoryInGB: int
memoryInGBLimit: 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, utilize:
computeType: 'AKS'
aadAuthEnabled: bool
appInsightsEnabled: bool
authEnabled: bool
autoScaler: {
autoscaleEnabled: bool
maxReplicas: int
minReplicas: int
refreshPeriodInSeconds: int
targetUtilization: int
}
computeName: 'string'
containerResourceRequirements: {
cpu: int
cpuLimit: int
fpga: int
gpu: int
memoryInGB: int
memoryInGBLimit: 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 propriedade
espaços de trabalho/serviços
Designação |
Descrição |
Valor |
Designação |
O nome do recurso
Veja como definir nomes e tipos para recursos filho no Bicep. |
string (obrigatório) |
Localização |
O nome do local/região do Azure. |
string |
pai |
No Bicep, você pode especificar o recurso pai para um recurso filho. Você só precisa adicionar essa propriedade quando o recurso filho é declarado fora do recurso pai.
Para obter mais informações, consulte recurso filho fora do recurso pai. |
Nome simbólico para recurso do tipo: espaços de trabalho |
Descrição |
A descrição do serviço. |
string |
environmentImageRequest |
O ambiente, modelos e ativos necessários para inferência. |
CreateServiceRequestEnvironmentImageRequest |
Teclas |
As chaves de autenticação. |
CreateServiceRequestKeys |
kvTags |
O dicionário de etiquetas de serviço. As tags são mutáveis. |
objeto |
propriedades |
O dicionário de propriedades do serviço. As propriedades são imutáveis. |
CreateServiceRequestProperties |
computeType |
Definir o tipo de objeto |
ACI
AKS (obrigatório) |
ACIServiceCreateRequest
Designação |
Descrição |
Valor |
computeType |
O tipo de ambiente de computação para o serviço. |
«ACI» (obrigatório) |
appInsightsEnabled |
Se o Application Insights está habilitado ou não. |
Bool |
authEnabled |
Se a autenticação está habilitada ou não no serviço. |
Bool |
CNAME |
O CName para o serviço. |
string |
containerResourceRequirements |
Os requisitos de recursos do contêiner. |
ContainerResourceRequirements |
recolha de dados |
Detalhes das opções de coleta de dados especificadas. |
ACIServiceCreateRequestDataCollection |
dnsNameLabel |
O rótulo Dns para o serviço. |
string |
encryptionPropriedades |
As propriedades de criptografia. |
ACIServiceCreateRequestEncryptionProperties |
sslCertificado |
O certificado SSL público no formato PEM a ser usado se o SSL estiver habilitado. |
string |
sslAtivado |
Se o SSL está habilitado ou não. |
Bool |
sslKey |
A chave SSL pública em formato PEM para o certificado. |
string |
vnetConfiguration |
A configuração da rede virtual. |
ACIServiceCreateRequestVnetConfiguration |
ContainerResourceRequirements
Designação |
Descrição |
Valor |
CPU |
A quantidade mínima de núcleos de CPU a serem usados pelo contêiner. Mais informações: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/ |
Int |
cpuLimite |
A quantidade máxima de núcleos de CPU permitida para ser usada pelo contêiner. Mais informações: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/ |
Int |
FPGA |
O número de dispositivos FPGA PCIE expostos ao contêiner. Deve ser múltiplo de 2. |
Int |
GPU |
O número de núcleos de GPU no contêiner. |
Int |
memóriaInGB |
A quantidade mínima de memória (em GB) a ser usada pelo contêiner. Mais informações: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/ |
Int |
memoryInGBLimit |
A quantidade máxima de memória (em GB) permitida para ser usada pelo contêiner. Mais informações: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
|
Int |
ACIServiceCreateRequestDataCollection
Designação |
Descrição |
Valor |
eventHubEnabled |
Opção para ativar/desativar o Hub de Eventos. |
Bool |
storageAtivado |
Opção para ativar/desativar o armazenamento. |
Bool |
ACIServiceCreateRequestEncryptionProperties
Designação |
Descrição |
Valor |
Nome da chave |
Nome da chave de criptografia |
string (obrigatório) |
keyVersion [en] |
Versão da chave de criptografia |
string (obrigatório) |
vaultBaseUrl |
url base do vault |
string (obrigatório) |
ACIServiceCreateRequestVnetConfiguration
Designação |
Descrição |
Valor |
Nome da sub-rede |
O nome da sub-rede de rede virtual. |
string |
vnetNome |
O nome da rede virtual. |
string |
AKSServiceCreateRequest
Designação |
Descrição |
Valor |
computeType |
O tipo de ambiente de computação para o serviço. |
'AKS' (obrigatório) |
aadAuthEnabled |
Se a autenticação do AAD está habilitada ou não. |
Bool |
appInsightsEnabled |
Se o Application Insights está habilitado ou não. |
Bool |
authEnabled |
Se a autenticação está habilitada ou não. |
Bool |
autoScaler |
As propriedades do auto scaler. |
AKSServiceCreateRequestAutoScaler |
computeName |
O nome do recurso de computação. |
string |
containerResourceRequirements |
Os requisitos de recursos do contêiner. |
ContainerResourceRequirements |
recolha de dados |
Detalhes das opções de coleta de dados especificadas. |
AKSServiceCreateRequestDataCollection |
isDefault |
Esta é a variante padrão. |
Bool |
livenessProbeRequirements |
Os requisitos da sonda de vivacidade. |
AKSServiceCreateRequestLivenessProbeRequirements |
maxConcurrentRequestsPerContainer |
O número máximo de solicitações simultâneas por contêiner. |
Int |
maxQueueWaitMs |
Tempo máximo de espera de um pedido na fila (em milissegundos). Após este horário, o serviço retornará 503 (Serviço Indisponível) |
Int |
espaço de nomes |
Kubernetes namespace para o serviço. |
string |
numRéplicas |
O número de réplicas no cluster. |
Int |
scoringTimeoutMs |
O tempo limite de pontuação em milissegundos. |
Int |
trafficPercentil |
A quantidade de variante de tráfego recebe. |
Int |
tipo |
O tipo da variante. |
'Controlo' 'Tratamento' |
AKSServiceCreateRequestAutoScaler
Designação |
Descrição |
Valor |
autoscaleEnabled |
Opção para ativar/desativar o dimensionamento automático. |
Bool |
maxRéplicas |
O número máximo de réplicas no cluster. |
Int |
minRéplicas |
O número mínimo de réplicas para as quais reduzir a escala. |
Int |
refreshPeriodInSeconds |
A quantidade de segundos de espera entre as atualizações de dimensionamento automático. |
Int |
targetUtilization |
A porcentagem de utilização de destino a ser usada para determinar se o cluster deve ser dimensionado. |
Int |
AKSServiceCreateRequestDataCollection
Designação |
Descrição |
Valor |
eventHubEnabled |
Opção para ativar/desativar o Hub de Eventos. |
Bool |
storageAtivado |
Opção para ativar/desativar o armazenamento. |
Bool |
AKSServiceCreateRequestLivenessProbeRequirements
Designação |
Descrição |
Valor |
failureThreshold |
O número de falhas a permitir antes de retornar um status insalubre. |
Int |
initialDelaySeconds |
O atraso antes da primeira sonda em segundos. |
Int |
períodoSegundos |
O período de tempo entre as sondas em segundos. |
Int |
successThreshold |
O número de sondas bem-sucedidas antes de retornar um status saudável. |
Int |
timeoutSegundos |
O tempo limite da sonda em segundos. |
Int |
CreateServiceRequestEnvironmentImageRequest
Designação |
Descrição |
Valor |
ativos |
A lista de ativos. |
ImageAsset [] |
driverProgram |
O nome do arquivo de driver. |
string |
Meio Ambiente |
Os detalhes do ambiente AZURE ML. |
EnvironmentImageRequestEnvironment |
ambienteReferência |
Os detalhes de identificação exclusivos do ambiente AZURE ML. |
EnvironmentImageRequestEnvironmentReference |
modelIds |
A lista de IDs de modelo. |
string[] |
modelos |
A lista de modelos. |
Modelo[] |
ImagemAsset
Designação |
Descrição |
Valor |
ID |
O ID do ativo. |
string |
mimeType |
O tipo mímica. |
string |
desembalar |
Se o ativo está descompactado. |
Bool |
URL |
A url do ativo. |
string |
EnvironmentImageRequestEnvironment
Designação |
Descrição |
Valor |
Portuário |
A definição de um contêiner do Docker. |
ModelEnvironmentDefinitionDocker |
environmentVariables |
Definição de variáveis de ambiente a serem definidas no ambiente. |
ModelEnvironmentDefinitionEnvironmentVariables |
inferencingStackVersion |
A versão da pilha de inferência adicionada à imagem. Para evitar a adição de uma pilha de inferência, não defina esse valor. Valores válidos: "mais recente". |
string |
Designação |
O nome do ambiente. |
string |
píton |
Configurações para um ambiente Python. |
ModelEnvironmentDefinitionPython |
r |
Configurações para um ambiente R. |
ModelEnvironmentDefinitionR |
faísca |
A configuração para um ambiente Spark. |
ModelEnvironmentDefinitionSpark |
Versão |
A versão do ambiente. |
string |
ModelEnvironmentDefinitionDocker
Designação |
Descrição |
Valor |
baseDockerfile |
Dockerfile base usado para execuções baseadas em Docker. Mutuamente exclusivo com BaseImage. |
string |
baseImage |
Imagem base usada para execuções baseadas no Docker. Mutuamente exclusivo com BaseDockerfile. |
string |
baseImageRegistry |
Registro de imagem que contém a imagem base. |
ModelDockerSectionBaseImageRegistry |
ModelDockerSectionBaseImageRegistry
Designação |
Descrição |
Valor |
Endereço |
|
string |
palavra-passe |
|
string
Restrições: Valor sensível. Passe como um parâmetro seguro.
|
nome de utilizador |
|
string
Restrições: Valor sensível. Passe como um parâmetro seguro.
|
ModelEnvironmentDefinitionEnvironmentVariables
Designação |
Descrição |
Valor |
{propriedade personalizada} |
|
string |
ModelEnvironmentDefinitionPython
Designação |
Descrição |
Valor |
baseCondaEnvironment |
|
string |
condaDependências |
Um JObject contendo dependências Conda. |
Para o Bicep, você pode usar a função any(). |
interpreterPath |
O caminho do interpretador python a ser usado se uma compilação de ambiente não for necessária. O caminho especificado é usado para chamar o script do usuário. |
string |
userManagedDependencies |
True significa que o AzureML reutiliza um ambiente python existente; False significa que o AzureML criará um ambiente python com base na especificação de dependências Conda. |
Bool |
ModelEnvironmentDefinitionR
Designação |
Descrição |
Valor |
bioConductorPackages |
As embalagens da Bioconductor. |
string[] |
cranPacotes |
Os pacotes CRAN a serem usados. |
RCranPackage[] |
customUrlPackages |
Os pacotes de urls personalizadas. |
string[] |
gitHubPackages |
Os pacotes diretamente do GitHub. |
RGitHubPackage[] |
rscriptPath |
O caminho Rscript a ser usado se uma compilação de ambiente não for necessária. O caminho especificado é usado para chamar o script do usuário. |
string |
rVersão |
A versão do R a ser instalada |
string |
snapshotDate |
Data do instantâneo do MRAN a utilizar no formato AAAA-MM-DD, por exemplo, «2019-04-17» |
string |
userManaged |
Indica se o ambiente é gerenciado pelo usuário ou pelo AzureML. |
Bool |
RCranPackage
Designação |
Descrição |
Valor |
Designação |
O nome do pacote. |
string |
repositório |
O nome do repositório. |
string |
RGitHubPackage
Designação |
Descrição |
Valor |
authToken |
Token de acesso pessoal para instalar a partir de um repositório privado |
string
Restrições: Valor sensível. Passe como um parâmetro seguro.
|
repositório |
Endereço do repositório no formato username/repo[/subdir][@ref,#pull]. |
string |
ModelEnvironmentDefinitionSpark
Designação |
Descrição |
Valor |
Pacotes |
Os pacotes Spark para usar. |
SparkMavenPackage[] |
precachePacotes |
Se os pacotes devem ser pré-armazenados. |
Bool |
repositórios |
A lista de repositórios de faíscas. |
string[] |
Pacote SparkMaven
Designação |
Descrição |
Valor |
artefato |
|
string |
grupo |
|
string |
Versão |
|
string |
EnvironmentImageRequestEnvironmentReference
Designação |
Descrição |
Valor |
Designação |
Nome do ambiente. |
string |
Versão |
Versão do ambiente. |
string |
Modelo
Designação |
Descrição |
Valor |
createdTime |
A hora de criação do modelo (UTC). |
string |
conjuntos de dados |
A lista de conjuntos de dados associados ao modelo. |
DatasetReference[] |
derivedModelIds |
Modelos derivados deste modelo |
string[] |
Descrição |
O texto de descrição do modelo. |
string |
nome da experiência |
O nome do experimento onde esse modelo foi criado. |
string |
enquadramento |
A estrutura do modelo. |
string |
frameworkVersion |
A versão da estrutura do modelo. |
string |
ID |
O ID do modelo. |
string |
kvTags |
O dicionário de tags Model. Os itens são mutáveis. |
objeto |
mimeType |
O tipo MIME de conteúdo do modelo. Para mais detalhes sobre o tipo MIME, por favor abra https://www.iana.org/assignments/media-types/media-types.xhtml |
string (obrigatório) |
modifiedTime |
A hora da última modificação do modelo (UTC). |
string |
Designação |
O nome do modelo. |
string (obrigatório) |
parentModelId |
A ID do modelo pai. |
string |
propriedades |
O dicionário de propriedades Model. As propriedades são imutáveis. |
ModelProperties |
resourceRequirements |
Requisitos de recursos para o modelo |
ContainerResourceRequirements |
runId |
O RunId que criou este modelo. |
string |
sampleInputData |
Dados de entrada de exemplo para o modelo. Uma referência a um conjunto de dados no espaço de trabalho no formato aml://dataset/{datasetId} |
string |
sampleOutputData |
Dados de saída de exemplo para o modelo. Uma referência a um conjunto de dados no espaço de trabalho no formato aml://dataset/{datasetId} |
string |
desembalar |
Indica se precisamos descompactar o modelo durante a criação da imagem do docker. |
Bool |
URL |
A URL do modelo. Normalmente, um URL SAS. |
string (obrigatório) |
Versão |
A versão do modelo atribuída pelo Serviço de Gerenciamento de Modelo. |
Int |
DatasetReference
Designação |
Descrição |
Valor |
ID |
A id da referência do conjunto de dados. |
string |
Designação |
O nome da referência do conjunto de dados. |
string |
ModelProperties
Designação |
Descrição |
Valor |
{propriedade personalizada} |
|
string |
CreateServiceRequestKeys
Designação |
Descrição |
Valor |
primárioChave |
A chave primária. |
string |
secundário |
A chave secundária. |
string |
CreateServiceRequestProperties
Designação |
Descrição |
Valor |
{propriedade personalizada} |
|
string |
Modelos de início rápido
Os modelos de início rápido a seguir implantam esse tipo de recurso.
Definição de recurso de modelo ARM
O tipo de recurso espaços de trabalho/serviços pode ser implantado com operações que visam:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Para criar um recurso Microsoft.MachineLearningServices/workspaces/services, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.MachineLearningServices/workspaces/services",
"apiVersion": "2021-04-01",
"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": {},
"mimeType": "string",
"modifiedTime": "string",
"name": "string",
"parentModelId": "string",
"properties": {
"{customized property}": "string"
},
"resourceRequirements": {
"cpu": "int",
"cpuLimit": "int",
"fpga": "int",
"gpu": "int",
"memoryInGB": "int",
"memoryInGBLimit": "int"
},
"runId": "string",
"sampleInputData": "string",
"sampleOutputData": "string",
"unpack": "bool",
"url": "string",
"version": "int"
}
]
},
"keys": {
"primaryKey": "string",
"secondaryKey": "string"
},
"kvTags": {},
"properties": {
"{customized property}": "string"
},
"computeType": "string"
// For remaining properties, see workspaces/services objects
}
objetos de espaços de trabalho/serviços
Defina a propriedade computeType para especificar o tipo de objeto.
Para ACI, utilize:
"computeType": "ACI",
"appInsightsEnabled": "bool",
"authEnabled": "bool",
"cname": "string",
"containerResourceRequirements": {
"cpu": "int",
"cpuLimit": "int",
"fpga": "int",
"gpu": "int",
"memoryInGB": "int",
"memoryInGBLimit": "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, utilize:
"computeType": "AKS",
"aadAuthEnabled": "bool",
"appInsightsEnabled": "bool",
"authEnabled": "bool",
"autoScaler": {
"autoscaleEnabled": "bool",
"maxReplicas": "int",
"minReplicas": "int",
"refreshPeriodInSeconds": "int",
"targetUtilization": "int"
},
"computeName": "string",
"containerResourceRequirements": {
"cpu": "int",
"cpuLimit": "int",
"fpga": "int",
"gpu": "int",
"memoryInGB": "int",
"memoryInGBLimit": "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 propriedade
espaços de trabalho/serviços
Designação |
Descrição |
Valor |
tipo |
O tipo de recurso |
'Microsoft.MachineLearningServices/espaços de trabalho/serviços' |
apiVersion |
A versão da api de recursos |
'2021-04-01' |
Designação |
O nome do recurso
Veja como definir nomes e tipos para recursos filho em modelos JSON ARM. |
string (obrigatório) |
Localização |
O nome do local/região do Azure. |
string |
Descrição |
A descrição do serviço. |
string |
environmentImageRequest |
O ambiente, modelos e ativos necessários para inferência. |
CreateServiceRequestEnvironmentImageRequest |
Teclas |
As chaves de autenticação. |
CreateServiceRequestKeys |
kvTags |
O dicionário de etiquetas de serviço. As tags são mutáveis. |
objeto |
propriedades |
O dicionário de propriedades do serviço. As propriedades são imutáveis. |
CreateServiceRequestProperties |
computeType |
Definir o tipo de objeto |
ACI
AKS (obrigatório) |
ACIServiceCreateRequest
Designação |
Descrição |
Valor |
computeType |
O tipo de ambiente de computação para o serviço. |
«ACI» (obrigatório) |
appInsightsEnabled |
Se o Application Insights está habilitado ou não. |
Bool |
authEnabled |
Se a autenticação está habilitada ou não no serviço. |
Bool |
CNAME |
O CName para o serviço. |
string |
containerResourceRequirements |
Os requisitos de recursos do contêiner. |
ContainerResourceRequirements |
recolha de dados |
Detalhes das opções de coleta de dados especificadas. |
ACIServiceCreateRequestDataCollection |
dnsNameLabel |
O rótulo Dns para o serviço. |
string |
encryptionPropriedades |
As propriedades de criptografia. |
ACIServiceCreateRequestEncryptionProperties |
sslCertificado |
O certificado SSL público no formato PEM a ser usado se o SSL estiver habilitado. |
string |
sslAtivado |
Se o SSL está habilitado ou não. |
Bool |
sslKey |
A chave SSL pública em formato PEM para o certificado. |
string |
vnetConfiguration |
A configuração da rede virtual. |
ACIServiceCreateRequestVnetConfiguration |
ContainerResourceRequirements
Designação |
Descrição |
Valor |
CPU |
A quantidade mínima de núcleos de CPU a serem usados pelo contêiner. Mais informações: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/ |
Int |
cpuLimite |
A quantidade máxima de núcleos de CPU permitida para ser usada pelo contêiner. Mais informações: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/ |
Int |
FPGA |
O número de dispositivos FPGA PCIE expostos ao contêiner. Deve ser múltiplo de 2. |
Int |
GPU |
O número de núcleos de GPU no contêiner. |
Int |
memóriaInGB |
A quantidade mínima de memória (em GB) a ser usada pelo contêiner. Mais informações: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/ |
Int |
memoryInGBLimit |
A quantidade máxima de memória (em GB) permitida para ser usada pelo contêiner. Mais informações: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
|
Int |
ACIServiceCreateRequestDataCollection
Designação |
Descrição |
Valor |
eventHubEnabled |
Opção para ativar/desativar o Hub de Eventos. |
Bool |
storageAtivado |
Opção para ativar/desativar o armazenamento. |
Bool |
ACIServiceCreateRequestEncryptionProperties
Designação |
Descrição |
Valor |
Nome da chave |
Nome da chave de criptografia |
string (obrigatório) |
keyVersion [en] |
Versão da chave de criptografia |
string (obrigatório) |
vaultBaseUrl |
url base do vault |
string (obrigatório) |
ACIServiceCreateRequestVnetConfiguration
Designação |
Descrição |
Valor |
Nome da sub-rede |
O nome da sub-rede de rede virtual. |
string |
vnetNome |
O nome da rede virtual. |
string |
AKSServiceCreateRequest
Designação |
Descrição |
Valor |
computeType |
O tipo de ambiente de computação para o serviço. |
'AKS' (obrigatório) |
aadAuthEnabled |
Se a autenticação do AAD está habilitada ou não. |
Bool |
appInsightsEnabled |
Se o Application Insights está habilitado ou não. |
Bool |
authEnabled |
Se a autenticação está habilitada ou não. |
Bool |
autoScaler |
As propriedades do auto scaler. |
AKSServiceCreateRequestAutoScaler |
computeName |
O nome do recurso de computação. |
string |
containerResourceRequirements |
Os requisitos de recursos do contêiner. |
ContainerResourceRequirements |
recolha de dados |
Detalhes das opções de coleta de dados especificadas. |
AKSServiceCreateRequestDataCollection |
isDefault |
Esta é a variante padrão. |
Bool |
livenessProbeRequirements |
Os requisitos da sonda de vivacidade. |
AKSServiceCreateRequestLivenessProbeRequirements |
maxConcurrentRequestsPerContainer |
O número máximo de solicitações simultâneas por contêiner. |
Int |
maxQueueWaitMs |
Tempo máximo de espera de um pedido na fila (em milissegundos). Após este horário, o serviço retornará 503 (Serviço Indisponível) |
Int |
espaço de nomes |
Kubernetes namespace para o serviço. |
string |
numRéplicas |
O número de réplicas no cluster. |
Int |
scoringTimeoutMs |
O tempo limite de pontuação em milissegundos. |
Int |
trafficPercentil |
A quantidade de variante de tráfego recebe. |
Int |
tipo |
O tipo da variante. |
'Controlo' 'Tratamento' |
AKSServiceCreateRequestAutoScaler
Designação |
Descrição |
Valor |
autoscaleEnabled |
Opção para ativar/desativar o dimensionamento automático. |
Bool |
maxRéplicas |
O número máximo de réplicas no cluster. |
Int |
minRéplicas |
O número mínimo de réplicas para as quais reduzir a escala. |
Int |
refreshPeriodInSeconds |
A quantidade de segundos de espera entre as atualizações de dimensionamento automático. |
Int |
targetUtilization |
A porcentagem de utilização de destino a ser usada para determinar se o cluster deve ser dimensionado. |
Int |
AKSServiceCreateRequestDataCollection
Designação |
Descrição |
Valor |
eventHubEnabled |
Opção para ativar/desativar o Hub de Eventos. |
Bool |
storageAtivado |
Opção para ativar/desativar o armazenamento. |
Bool |
AKSServiceCreateRequestLivenessProbeRequirements
Designação |
Descrição |
Valor |
failureThreshold |
O número de falhas a permitir antes de retornar um status insalubre. |
Int |
initialDelaySeconds |
O atraso antes da primeira sonda em segundos. |
Int |
períodoSegundos |
O período de tempo entre as sondas em segundos. |
Int |
successThreshold |
O número de sondas bem-sucedidas antes de retornar um status saudável. |
Int |
timeoutSegundos |
O tempo limite da sonda em segundos. |
Int |
CreateServiceRequestEnvironmentImageRequest
Designação |
Descrição |
Valor |
ativos |
A lista de ativos. |
ImageAsset [] |
driverProgram |
O nome do arquivo de driver. |
string |
Meio Ambiente |
Os detalhes do ambiente AZURE ML. |
EnvironmentImageRequestEnvironment |
ambienteReferência |
Os detalhes de identificação exclusivos do ambiente AZURE ML. |
EnvironmentImageRequestEnvironmentReference |
modelIds |
A lista de IDs de modelo. |
string[] |
modelos |
A lista de modelos. |
Modelo[] |
ImagemAsset
Designação |
Descrição |
Valor |
ID |
O ID do ativo. |
string |
mimeType |
O tipo mímica. |
string |
desembalar |
Se o ativo está descompactado. |
Bool |
URL |
A url do ativo. |
string |
EnvironmentImageRequestEnvironment
Designação |
Descrição |
Valor |
Portuário |
A definição de um contêiner do Docker. |
ModelEnvironmentDefinitionDocker |
environmentVariables |
Definição de variáveis de ambiente a serem definidas no ambiente. |
ModelEnvironmentDefinitionEnvironmentVariables |
inferencingStackVersion |
A versão da pilha de inferência adicionada à imagem. Para evitar a adição de uma pilha de inferência, não defina esse valor. Valores válidos: "mais recente". |
string |
Designação |
O nome do ambiente. |
string |
píton |
Configurações para um ambiente Python. |
ModelEnvironmentDefinitionPython |
r |
Configurações para um ambiente R. |
ModelEnvironmentDefinitionR |
faísca |
A configuração para um ambiente Spark. |
ModelEnvironmentDefinitionSpark |
Versão |
A versão do ambiente. |
string |
ModelEnvironmentDefinitionDocker
Designação |
Descrição |
Valor |
baseDockerfile |
Dockerfile base usado para execuções baseadas em Docker. Mutuamente exclusivo com BaseImage. |
string |
baseImage |
Imagem base usada para execuções baseadas no Docker. Mutuamente exclusivo com BaseDockerfile. |
string |
baseImageRegistry |
Registro de imagem que contém a imagem base. |
ModelDockerSectionBaseImageRegistry |
ModelDockerSectionBaseImageRegistry
Designação |
Descrição |
Valor |
Endereço |
|
string |
palavra-passe |
|
string
Restrições: Valor sensível. Passe como um parâmetro seguro.
|
nome de utilizador |
|
string
Restrições: Valor sensível. Passe como um parâmetro seguro.
|
ModelEnvironmentDefinitionEnvironmentVariables
Designação |
Descrição |
Valor |
{propriedade personalizada} |
|
string |
ModelEnvironmentDefinitionPython
Designação |
Descrição |
Valor |
baseCondaEnvironment |
|
string |
condaDependências |
Um JObject contendo dependências Conda. |
|
interpreterPath |
O caminho do interpretador python a ser usado se uma compilação de ambiente não for necessária. O caminho especificado é usado para chamar o script do usuário. |
string |
userManagedDependencies |
True significa que o AzureML reutiliza um ambiente python existente; False significa que o AzureML criará um ambiente python com base na especificação de dependências Conda. |
Bool |
ModelEnvironmentDefinitionR
Designação |
Descrição |
Valor |
bioConductorPackages |
As embalagens da Bioconductor. |
string[] |
cranPacotes |
Os pacotes CRAN a serem usados. |
RCranPackage[] |
customUrlPackages |
Os pacotes de urls personalizadas. |
string[] |
gitHubPackages |
Os pacotes diretamente do GitHub. |
RGitHubPackage[] |
rscriptPath |
O caminho Rscript a ser usado se uma compilação de ambiente não for necessária. O caminho especificado é usado para chamar o script do usuário. |
string |
rVersão |
A versão do R a ser instalada |
string |
snapshotDate |
Data do instantâneo do MRAN a utilizar no formato AAAA-MM-DD, por exemplo, «2019-04-17» |
string |
userManaged |
Indica se o ambiente é gerenciado pelo usuário ou pelo AzureML. |
Bool |
RCranPackage
Designação |
Descrição |
Valor |
Designação |
O nome do pacote. |
string |
repositório |
O nome do repositório. |
string |
RGitHubPackage
Designação |
Descrição |
Valor |
authToken |
Token de acesso pessoal para instalar a partir de um repositório privado |
string
Restrições: Valor sensível. Passe como um parâmetro seguro.
|
repositório |
Endereço do repositório no formato username/repo[/subdir][@ref,#pull]. |
string |
ModelEnvironmentDefinitionSpark
Designação |
Descrição |
Valor |
Pacotes |
Os pacotes Spark para usar. |
SparkMavenPackage[] |
precachePacotes |
Se os pacotes devem ser pré-armazenados. |
Bool |
repositórios |
A lista de repositórios de faíscas. |
string[] |
Pacote SparkMaven
Designação |
Descrição |
Valor |
artefato |
|
string |
grupo |
|
string |
Versão |
|
string |
EnvironmentImageRequestEnvironmentReference
Designação |
Descrição |
Valor |
Designação |
Nome do ambiente. |
string |
Versão |
Versão do ambiente. |
string |
Modelo
Designação |
Descrição |
Valor |
createdTime |
A hora de criação do modelo (UTC). |
string |
conjuntos de dados |
A lista de conjuntos de dados associados ao modelo. |
DatasetReference[] |
derivedModelIds |
Modelos derivados deste modelo |
string[] |
Descrição |
O texto de descrição do modelo. |
string |
nome da experiência |
O nome do experimento onde esse modelo foi criado. |
string |
enquadramento |
A estrutura do modelo. |
string |
frameworkVersion |
A versão da estrutura do modelo. |
string |
ID |
O ID do modelo. |
string |
kvTags |
O dicionário de tags Model. Os itens são mutáveis. |
objeto |
mimeType |
O tipo MIME de conteúdo do modelo. Para mais detalhes sobre o tipo MIME, por favor abra https://www.iana.org/assignments/media-types/media-types.xhtml |
string (obrigatório) |
modifiedTime |
A hora da última modificação do modelo (UTC). |
string |
Designação |
O nome do modelo. |
string (obrigatório) |
parentModelId |
A ID do modelo pai. |
string |
propriedades |
O dicionário de propriedades Model. As propriedades são imutáveis. |
ModelProperties |
resourceRequirements |
Requisitos de recursos para o modelo |
ContainerResourceRequirements |
runId |
O RunId que criou este modelo. |
string |
sampleInputData |
Dados de entrada de exemplo para o modelo. Uma referência a um conjunto de dados no espaço de trabalho no formato aml://dataset/{datasetId} |
string |
sampleOutputData |
Dados de saída de exemplo para o modelo. Uma referência a um conjunto de dados no espaço de trabalho no formato aml://dataset/{datasetId} |
string |
desembalar |
Indica se precisamos descompactar o modelo durante a criação da imagem do docker. |
Bool |
URL |
A URL do modelo. Normalmente, um URL SAS. |
string (obrigatório) |
Versão |
A versão do modelo atribuída pelo Serviço de Gerenciamento de Modelo. |
Int |
DatasetReference
Designação |
Descrição |
Valor |
ID |
A id da referência do conjunto de dados. |
string |
Designação |
O nome da referência do conjunto de dados. |
string |
ModelProperties
Designação |
Descrição |
Valor |
{propriedade personalizada} |
|
string |
CreateServiceRequestKeys
Designação |
Descrição |
Valor |
primárioChave |
A chave primária. |
string |
secundário |
A chave secundária. |
string |
CreateServiceRequestProperties
Designação |
Descrição |
Valor |
{propriedade personalizada} |
|
string |
Modelos de início rápido
Os modelos de início rápido a seguir implantam esse tipo de recurso.
O tipo de recurso espaços de trabalho/serviços pode ser implantado com operações que visam:
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Para criar um recurso Microsoft.MachineLearningServices/workspaces/services, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.MachineLearningServices/workspaces/services@2021-04-01"
name = "string"
location = "string"
parent_id = "string"
// For remaining properties, see workspaces/services objects
body = jsonencode({
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 = {}
mimeType = "string"
modifiedTime = "string"
name = "string"
parentModelId = "string"
properties = {
{customized property} = "string"
}
resourceRequirements = {
cpu = int
cpuLimit = int
fpga = int
gpu = int
memoryInGB = int
memoryInGBLimit = int
}
runId = "string"
sampleInputData = "string"
sampleOutputData = "string"
unpack = bool
url = "string"
version = int
}
]
}
keys = {
primaryKey = "string"
secondaryKey = "string"
}
kvTags = {}
body = jsonencode({
properties = {
{customized property} = "string"
}
computeType = "string"
})
}
objetos de espaços de trabalho/serviços
Defina a propriedade computeType para especificar o tipo de objeto.
Para ACI, utilize:
computeType = "ACI"
appInsightsEnabled = bool
authEnabled = bool
cname = "string"
containerResourceRequirements = {
cpu = int
cpuLimit = int
fpga = int
gpu = int
memoryInGB = int
memoryInGBLimit = 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, utilize:
computeType = "AKS"
aadAuthEnabled = bool
appInsightsEnabled = bool
authEnabled = bool
autoScaler = {
autoscaleEnabled = bool
maxReplicas = int
minReplicas = int
refreshPeriodInSeconds = int
targetUtilization = int
}
computeName = "string"
containerResourceRequirements = {
cpu = int
cpuLimit = int
fpga = int
gpu = int
memoryInGB = int
memoryInGBLimit = 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 propriedade
espaços de trabalho/serviços
Designação |
Descrição |
Valor |
tipo |
O tipo de recurso |
"Microsoft.MachineLearningServices/workspaces/services@2021-04-01" |
Designação |
O nome do recurso |
string (obrigatório) |
Localização |
O nome do local/região do Azure. |
string |
parent_id |
A ID do recurso que é o pai para este recurso. |
ID do recurso do tipo: espaços de trabalho |
Descrição |
A descrição do serviço. |
string |
environmentImageRequest |
O ambiente, modelos e ativos necessários para inferência. |
CreateServiceRequestEnvironmentImageRequest |
Teclas |
As chaves de autenticação. |
CreateServiceRequestKeys |
kvTags |
O dicionário de etiquetas de serviço. As tags são mutáveis. |
objeto |
propriedades |
O dicionário de propriedades do serviço. As propriedades são imutáveis. |
CreateServiceRequestProperties |
computeType |
Definir o tipo de objeto |
ACI
AKS (obrigatório) |
ACIServiceCreateRequest
Designação |
Descrição |
Valor |
computeType |
O tipo de ambiente de computação para o serviço. |
"ACI" (obrigatório) |
appInsightsEnabled |
Se o Application Insights está habilitado ou não. |
Bool |
authEnabled |
Se a autenticação está habilitada ou não no serviço. |
Bool |
CNAME |
O CName para o serviço. |
string |
containerResourceRequirements |
Os requisitos de recursos do contêiner. |
ContainerResourceRequirements |
recolha de dados |
Detalhes das opções de coleta de dados especificadas. |
ACIServiceCreateRequestDataCollection |
dnsNameLabel |
O rótulo Dns para o serviço. |
string |
encryptionPropriedades |
As propriedades de criptografia. |
ACIServiceCreateRequestEncryptionProperties |
sslCertificado |
O certificado SSL público no formato PEM a ser usado se o SSL estiver habilitado. |
string |
sslAtivado |
Se o SSL está habilitado ou não. |
Bool |
sslKey |
A chave SSL pública em formato PEM para o certificado. |
string |
vnetConfiguration |
A configuração da rede virtual. |
ACIServiceCreateRequestVnetConfiguration |
ContainerResourceRequirements
Designação |
Descrição |
Valor |
CPU |
A quantidade mínima de núcleos de CPU a serem usados pelo contêiner. Mais informações: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/ |
Int |
cpuLimite |
A quantidade máxima de núcleos de CPU permitida para ser usada pelo contêiner. Mais informações: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/ |
Int |
FPGA |
O número de dispositivos FPGA PCIE expostos ao contêiner. Deve ser múltiplo de 2. |
Int |
GPU |
O número de núcleos de GPU no contêiner. |
Int |
memóriaInGB |
A quantidade mínima de memória (em GB) a ser usada pelo contêiner. Mais informações: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/ |
Int |
memoryInGBLimit |
A quantidade máxima de memória (em GB) permitida para ser usada pelo contêiner. Mais informações: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
|
Int |
ACIServiceCreateRequestDataCollection
Designação |
Descrição |
Valor |
eventHubEnabled |
Opção para ativar/desativar o Hub de Eventos. |
Bool |
storageAtivado |
Opção para ativar/desativar o armazenamento. |
Bool |
ACIServiceCreateRequestEncryptionProperties
Designação |
Descrição |
Valor |
Nome da chave |
Nome da chave de criptografia |
string (obrigatório) |
keyVersion [en] |
Versão da chave de criptografia |
string (obrigatório) |
vaultBaseUrl |
url base do vault |
string (obrigatório) |
ACIServiceCreateRequestVnetConfiguration
Designação |
Descrição |
Valor |
Nome da sub-rede |
O nome da sub-rede de rede virtual. |
string |
vnetNome |
O nome da rede virtual. |
string |
AKSServiceCreateRequest
Designação |
Descrição |
Valor |
computeType |
O tipo de ambiente de computação para o serviço. |
"AKS" (obrigatório) |
aadAuthEnabled |
Se a autenticação do AAD está habilitada ou não. |
Bool |
appInsightsEnabled |
Se o Application Insights está habilitado ou não. |
Bool |
authEnabled |
Se a autenticação está habilitada ou não. |
Bool |
autoScaler |
As propriedades do auto scaler. |
AKSServiceCreateRequestAutoScaler |
computeName |
O nome do recurso de computação. |
string |
containerResourceRequirements |
Os requisitos de recursos do contêiner. |
ContainerResourceRequirements |
recolha de dados |
Detalhes das opções de coleta de dados especificadas. |
AKSServiceCreateRequestDataCollection |
isDefault |
Esta é a variante padrão. |
Bool |
livenessProbeRequirements |
Os requisitos da sonda de vivacidade. |
AKSServiceCreateRequestLivenessProbeRequirements |
maxConcurrentRequestsPerContainer |
O número máximo de solicitações simultâneas por contêiner. |
Int |
maxQueueWaitMs |
Tempo máximo de espera de um pedido na fila (em milissegundos). Após este horário, o serviço retornará 503 (Serviço Indisponível) |
Int |
espaço de nomes |
Kubernetes namespace para o serviço. |
string |
numRéplicas |
O número de réplicas no cluster. |
Int |
scoringTimeoutMs |
O tempo limite de pontuação em milissegundos. |
Int |
trafficPercentil |
A quantidade de variante de tráfego recebe. |
Int |
tipo |
O tipo da variante. |
"Controlo" "Tratamento" |
AKSServiceCreateRequestAutoScaler
Designação |
Descrição |
Valor |
autoscaleEnabled |
Opção para ativar/desativar o dimensionamento automático. |
Bool |
maxRéplicas |
O número máximo de réplicas no cluster. |
Int |
minRéplicas |
O número mínimo de réplicas para as quais reduzir a escala. |
Int |
refreshPeriodInSeconds |
A quantidade de segundos de espera entre as atualizações de dimensionamento automático. |
Int |
targetUtilization |
A porcentagem de utilização de destino a ser usada para determinar se o cluster deve ser dimensionado. |
Int |
AKSServiceCreateRequestDataCollection
Designação |
Descrição |
Valor |
eventHubEnabled |
Opção para ativar/desativar o Hub de Eventos. |
Bool |
storageAtivado |
Opção para ativar/desativar o armazenamento. |
Bool |
AKSServiceCreateRequestLivenessProbeRequirements
Designação |
Descrição |
Valor |
failureThreshold |
O número de falhas a permitir antes de retornar um status insalubre. |
Int |
initialDelaySeconds |
O atraso antes da primeira sonda em segundos. |
Int |
períodoSegundos |
O período de tempo entre as sondas em segundos. |
Int |
successThreshold |
O número de sondas bem-sucedidas antes de retornar um status saudável. |
Int |
timeoutSegundos |
O tempo limite da sonda em segundos. |
Int |
CreateServiceRequestEnvironmentImageRequest
Designação |
Descrição |
Valor |
ativos |
A lista de ativos. |
ImageAsset [] |
driverProgram |
O nome do arquivo de driver. |
string |
Meio Ambiente |
Os detalhes do ambiente AZURE ML. |
EnvironmentImageRequestEnvironment |
ambienteReferência |
Os detalhes de identificação exclusivos do ambiente AZURE ML. |
EnvironmentImageRequestEnvironmentReference |
modelIds |
A lista de IDs de modelo. |
string[] |
modelos |
A lista de modelos. |
Modelo[] |
ImagemAsset
Designação |
Descrição |
Valor |
ID |
O ID do ativo. |
string |
mimeType |
O tipo mímica. |
string |
desembalar |
Se o ativo está descompactado. |
Bool |
URL |
A url do ativo. |
string |
EnvironmentImageRequestEnvironment
Designação |
Descrição |
Valor |
Portuário |
A definição de um contêiner do Docker. |
ModelEnvironmentDefinitionDocker |
environmentVariables |
Definição de variáveis de ambiente a serem definidas no ambiente. |
ModelEnvironmentDefinitionEnvironmentVariables |
inferencingStackVersion |
A versão da pilha de inferência adicionada à imagem. Para evitar a adição de uma pilha de inferência, não defina esse valor. Valores válidos: "mais recente". |
string |
Designação |
O nome do ambiente. |
string |
píton |
Configurações para um ambiente Python. |
ModelEnvironmentDefinitionPython |
r |
Configurações para um ambiente R. |
ModelEnvironmentDefinitionR |
faísca |
A configuração para um ambiente Spark. |
ModelEnvironmentDefinitionSpark |
Versão |
A versão do ambiente. |
string |
ModelEnvironmentDefinitionDocker
Designação |
Descrição |
Valor |
baseDockerfile |
Dockerfile base usado para execuções baseadas em Docker. Mutuamente exclusivo com BaseImage. |
string |
baseImage |
Imagem base usada para execuções baseadas no Docker. Mutuamente exclusivo com BaseDockerfile. |
string |
baseImageRegistry |
Registro de imagem que contém a imagem base. |
ModelDockerSectionBaseImageRegistry |
ModelDockerSectionBaseImageRegistry
Designação |
Descrição |
Valor |
Endereço |
|
string |
palavra-passe |
|
string
Restrições: Valor sensível. Passe como um parâmetro seguro.
|
nome de utilizador |
|
string
Restrições: Valor sensível. Passe como um parâmetro seguro.
|
ModelEnvironmentDefinitionEnvironmentVariables
Designação |
Descrição |
Valor |
{propriedade personalizada} |
|
string |
ModelEnvironmentDefinitionPython
Designação |
Descrição |
Valor |
baseCondaEnvironment |
|
string |
condaDependências |
Um JObject contendo dependências Conda. |
|
interpreterPath |
O caminho do interpretador python a ser usado se uma compilação de ambiente não for necessária. O caminho especificado é usado para chamar o script do usuário. |
string |
userManagedDependencies |
True significa que o AzureML reutiliza um ambiente python existente; False significa que o AzureML criará um ambiente python com base na especificação de dependências Conda. |
Bool |
ModelEnvironmentDefinitionR
Designação |
Descrição |
Valor |
bioConductorPackages |
As embalagens da Bioconductor. |
string[] |
cranPacotes |
Os pacotes CRAN a serem usados. |
RCranPackage[] |
customUrlPackages |
Os pacotes de urls personalizadas. |
string[] |
gitHubPackages |
Os pacotes diretamente do GitHub. |
RGitHubPackage[] |
rscriptPath |
O caminho Rscript a ser usado se uma compilação de ambiente não for necessária. O caminho especificado é usado para chamar o script do usuário. |
string |
rVersão |
A versão do R a ser instalada |
string |
snapshotDate |
Data do instantâneo do MRAN a utilizar no formato AAAA-MM-DD, por exemplo, «2019-04-17» |
string |
userManaged |
Indica se o ambiente é gerenciado pelo usuário ou pelo AzureML. |
Bool |
RCranPackage
Designação |
Descrição |
Valor |
Designação |
O nome do pacote. |
string |
repositório |
O nome do repositório. |
string |
RGitHubPackage
Designação |
Descrição |
Valor |
authToken |
Token de acesso pessoal para instalar a partir de um repositório privado |
string
Restrições: Valor sensível. Passe como um parâmetro seguro.
|
repositório |
Endereço do repositório no formato username/repo[/subdir][@ref,#pull]. |
string |
ModelEnvironmentDefinitionSpark
Designação |
Descrição |
Valor |
Pacotes |
Os pacotes Spark para usar. |
SparkMavenPackage[] |
precachePacotes |
Se os pacotes devem ser pré-armazenados. |
Bool |
repositórios |
A lista de repositórios de faíscas. |
string[] |
Pacote SparkMaven
Designação |
Descrição |
Valor |
artefato |
|
string |
grupo |
|
string |
Versão |
|
string |
EnvironmentImageRequestEnvironmentReference
Designação |
Descrição |
Valor |
Designação |
Nome do ambiente. |
string |
Versão |
Versão do ambiente. |
string |
Modelo
Designação |
Descrição |
Valor |
createdTime |
A hora de criação do modelo (UTC). |
string |
conjuntos de dados |
A lista de conjuntos de dados associados ao modelo. |
DatasetReference[] |
derivedModelIds |
Modelos derivados deste modelo |
string[] |
Descrição |
O texto de descrição do modelo. |
string |
nome da experiência |
O nome do experimento onde esse modelo foi criado. |
string |
enquadramento |
A estrutura do modelo. |
string |
frameworkVersion |
A versão da estrutura do modelo. |
string |
ID |
O ID do modelo. |
string |
kvTags |
O dicionário de tags Model. Os itens são mutáveis. |
objeto |
mimeType |
O tipo MIME de conteúdo do modelo. Para mais detalhes sobre o tipo MIME, por favor abra https://www.iana.org/assignments/media-types/media-types.xhtml |
string (obrigatório) |
modifiedTime |
A hora da última modificação do modelo (UTC). |
string |
Designação |
O nome do modelo. |
string (obrigatório) |
parentModelId |
A ID do modelo pai. |
string |
propriedades |
O dicionário de propriedades Model. As propriedades são imutáveis. |
ModelProperties |
resourceRequirements |
Requisitos de recursos para o modelo |
ContainerResourceRequirements |
runId |
O RunId que criou este modelo. |
string |
sampleInputData |
Dados de entrada de exemplo para o modelo. Uma referência a um conjunto de dados no espaço de trabalho no formato aml://dataset/{datasetId} |
string |
sampleOutputData |
Dados de saída de exemplo para o modelo. Uma referência a um conjunto de dados no espaço de trabalho no formato aml://dataset/{datasetId} |
string |
desembalar |
Indica se precisamos descompactar o modelo durante a criação da imagem do docker. |
Bool |
URL |
A URL do modelo. Normalmente, um URL SAS. |
string (obrigatório) |
Versão |
A versão do modelo atribuída pelo Serviço de Gerenciamento de Modelo. |
Int |
DatasetReference
Designação |
Descrição |
Valor |
ID |
A id da referência do conjunto de dados. |
string |
Designação |
O nome da referência do conjunto de dados. |
string |
ModelProperties
Designação |
Descrição |
Valor |
{propriedade personalizada} |
|
string |
CreateServiceRequestKeys
Designação |
Descrição |
Valor |
primárioChave |
A chave primária. |
string |
secundário |
A chave secundária. |
string |
CreateServiceRequestProperties
Designação |
Descrição |
Valor |
{propriedade personalizada} |
|
string |