Definice prostředku Bicep
Typ prostředku pracovních prostorů/služeb je možné nasadit s operacemi, které cílí:
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Pokud chcete vytvořit prostředek Microsoft.MachineLearningServices/workspaces/services, přidejte do šablony následující bicep.
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
}
pracovní prostory / objekty služeb
Nastavte computeType vlastnost určit typ objektu.
Pro ACI použijte:
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'
}
Pro AKS použijte:
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'
Hodnoty vlastností
pracovní prostory/služby
Jméno |
Popis |
Hodnota |
Jméno |
Název prostředku
Podívejte se, jak nastavit názvy a typy podřízených prostředků v Bicep. |
string (povinné) |
umístění |
Název umístění nebo oblasti Azure. |
řetězec |
rodič |
V bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost je potřeba přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek.
Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek. |
Symbolický název prostředku typu: pracovních prostorů |
popis |
Popis služby. |
řetězec |
environmentImageRequest |
Prostředí, modely a prostředky potřebné k odvozování. |
CreateServiceRequestEnvironmentImageRequest |
klíče |
Ověřovací klíče. |
CreateServiceRequestKeys |
kvTags |
Slovník značek služby. Značky jsou proměnlivé. |
objekt |
vlastnosti |
Slovník vlastností služby. Vlastnosti jsou neměnné. |
CreateServiceRequestProperties |
computeType |
Nastavení typu objektu |
ACI
AKS (povinné) |
ACIServiceCreateRequest
Jméno |
Popis |
Hodnota |
computeType |
Typ výpočetního prostředí pro službu. |
ACI (povinné) |
appInsightsEnabled |
Bez ohledu na to, jestli je služba Application Insights povolená nebo ne. |
Bool |
authEnabled |
Bez ohledu na to, jestli je ve službě povolené ověřování. |
Bool |
cname |
Název CName pro službu. |
řetězec |
containerResourceRequirements |
Požadavky na prostředky kontejneru. |
ContainerResourceRequirements |
dataCollection |
Podrobnosti o zadaných možnostech shromažďování dat |
ACIServiceCreateRequestDataCollection |
dnsNameLabel |
Popisek Dns pro službu. |
řetězec |
encryptionProperties |
Vlastnosti šifrování. |
ACIServiceCreateRequestEncryptionProperties |
sslCertificate |
Veřejný certifikát SSL ve formátu PEM, který se má použít, pokud je povolený PROTOKOL SSL. |
řetězec |
sslEnabled |
Bez ohledu na to, jestli je povolený protokol SSL. |
Bool |
sslKey |
Veřejný klíč SSL ve formátu PEM pro certifikát. |
řetězec |
vnetConfiguration |
Konfigurace virtuální sítě. |
ACIServiceCreateRequestVnetConfiguration |
ContainerResourceRequirements
Jméno |
Popis |
Hodnota |
procesor |
Minimální množství jader procesoru, které má kontejner používat. Více: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/ |
Int |
cpuLimit |
Maximální povolený počet jader procesoru, které kontejner může používat. Více: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/ |
Int |
fpga |
Počet zařízení PCIE FPGA vystavených kontejneru. Musí být násobek 2. |
Int |
Gpu |
Počet jader GPU v kontejneru. |
Int |
memoryInGB |
Minimální velikost paměti (v GB), kterou má kontejner používat. Více: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/ |
Int |
memoryInGBLimit |
Maximální velikost paměti (v GB) povolená kontejnerem. Více: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
|
Int |
ACIServiceCreateRequestDataCollection
Jméno |
Popis |
Hodnota |
eventHubEnabled |
Možnost povolení nebo zakázání centra událostí |
Bool |
storageEnabled |
Možnost povolení nebo zakázání úložiště |
Bool |
ACIServiceCreateRequestEncryptionProperties
Jméno |
Popis |
Hodnota |
keyName |
Název šifrovacího klíče |
string (povinné) |
keyVersion |
Verze šifrovacího klíče |
string (povinné) |
vaultBaseUrl |
základní adresa URL trezoru |
string (povinné) |
ACIServiceCreateRequestVnetConfiguration
Jméno |
Popis |
Hodnota |
subnetName |
Název podsítě virtuální sítě. |
řetězec |
vnetName |
Název virtuální sítě. |
řetězec |
AKSServiceCreateRequest
Jméno |
Popis |
Hodnota |
computeType |
Typ výpočetního prostředí pro službu. |
AKS (povinné) |
aadAuthEnabled |
Určuje, jestli je povolené ověřování AAD. |
Bool |
appInsightsEnabled |
Bez ohledu na to, jestli je služba Application Insights povolená nebo ne. |
Bool |
authEnabled |
Bez ohledu na to, jestli je povolené ověřování. |
Bool |
automatické škálování |
Vlastnosti automatického škálování |
AKSServiceCreateRequestAutoScaler |
computeName |
Název výpočetního prostředku. |
řetězec |
containerResourceRequirements |
Požadavky na prostředky kontejneru. |
ContainerResourceRequirements |
dataCollection |
Podrobnosti o zadaných možnostech shromažďování dat |
AKSServiceCreateRequestDataCollection |
isDefault |
Je to výchozí varianta. |
Bool |
livenessProbeRequirements |
Požadavky sondy aktivity. |
AKSServiceCreateRequestLivenessProbeRequirements |
maxConcurrentRequestsPerContainer |
Maximální počet souběžných požadavků na kontejner. |
Int |
maxQueueWaitMs |
Maximální doba čekání požadavku ve frontě (v milisekundách) Po této době služba vrátí hodnotu 503 (Služba není k dispozici). |
Int |
obor názvů |
Obor názvů Kubernetes pro službu. |
řetězec |
numReplicas |
Počet replik v clusteru. |
Int |
bodováníTimeoutMs |
Časový limit bodování v milisekundách. |
Int |
trafficPercentile |
Velikost varianty provozu se přijímá. |
Int |
typ |
Typ varianty. |
"Ovládací prvek" "Léčba" |
AKSServiceCreateRequestAutoScaler
Jméno |
Popis |
Hodnota |
automatické škálováníEnabled |
Možnost povolení nebo zakázání automatického škálování |
Bool |
maxReplicas |
Maximální počet replik v clusteru. |
Int |
minReplicas |
Minimální počet replik, na které se má vertikálně snížit. |
Int |
refreshPeriodInSeconds |
Počet sekund čekání mezi aktualizacemi automatického škálování. |
Int |
cílové využití |
Procento cílového využití, které se má použít k určení, jestli se má cluster škálovat. |
Int |
AKSServiceCreateRequestDataCollection
Jméno |
Popis |
Hodnota |
eventHubEnabled |
Možnost povolení nebo zakázání centra událostí |
Bool |
storageEnabled |
Možnost povolení nebo zakázání úložiště |
Bool |
AKSServiceCreateRequestLivenessProbeRequirements
Jméno |
Popis |
Hodnota |
failureThreshold |
Počet chyb, které se mají povolit před vrácením stavu, který není v pořádku. |
Int |
initialDelaySeconds |
Zpoždění před prvním sondou v sekundách. |
Int |
periodSeconds |
Doba mezi sondami v sekundách. |
Int |
successThreshold |
Počet úspěšných sond před vrácením stavu v pořádku. |
Int |
timeoutSeconds |
Časový limit sondy v sekundách. |
Int |
CreateServiceRequestEnvironmentImageRequest
ImageAsset
Jméno |
Popis |
Hodnota |
id |
ID aktiva. |
řetězec |
mimeType |
Typ MIME. |
řetězec |
rozbalit |
Jestli je prostředek rozbalený. |
Bool |
adresa URL |
Adresa URL prostředku. |
řetězec |
EnvironmentImageRequestEnvironment
ModelEnvironmentDefinitionDocker
Jméno |
Popis |
Hodnota |
baseDockerfile |
Základní soubor Dockerfile používaný pro běhy založené na Dockeru Vzájemně se vylučují s BaseImage. |
řetězec |
baseImage |
Základní image používaná pro běhy založené na Dockeru. Vzájemně se vylučují se souborem BaseDockerfile. |
řetězec |
baseImageRegistry |
Registr image, který obsahuje základní image. |
ModelDockerSectionBaseImageRegistry |
ModelDockerSectionBaseImageRegistry
Jméno |
Popis |
Hodnota |
adresa |
|
řetězec |
heslo |
|
řetězec
Omezení: Citlivá hodnota. Předejte ho jako zabezpečený parametr.
|
uživatelské jméno |
|
řetězec
Omezení: Citlivá hodnota. Předejte ho jako zabezpečený parametr.
|
ModelEnvironmentDefinitionEnvironmentVariables
Jméno |
Popis |
Hodnota |
{přizpůsobená vlastnost} |
|
řetězec |
ModelEnvironmentDefinitionPython
Jméno |
Popis |
Hodnota |
baseCondaEnvironment |
|
řetězec |
condaDependencies |
A JObject obsahující závislosti Conda. |
Pro Bicep můžete použít funkci any(). |
interpretPath |
Cesta interpreta Pythonu, která se má použít, pokud se sestavení prostředí nevyžaduje. Zadaná cesta se použije k volání uživatelského skriptu. |
řetězec |
userManagedDependencies |
Pravda znamená, že AzureML znovu používá existující prostředí Pythonu; False znamená, že AzureML vytvoří prostředí Pythonu na základě specifikace závislostí Conda. |
Bool |
ModelEnvironmentDefinitionR
Jméno |
Popis |
Hodnota |
bioConductorPackages |
Balíčky z biokonduktoru. |
string[] |
cranPackages |
Balíčky CRAN, které se mají použít. |
RCranPackage[] |
customUrlPackages |
Balíčky z vlastních adres URL. |
string[] |
gitHubPackages |
Balíčky jsou přímo z GitHubu. |
RGitHubPackage[] |
rscriptPath |
Cesta jazyka RScript, která se má použít v případě, že sestavení prostředí není povinné. Zadaná cesta se použije k volání uživatelského skriptu. |
řetězec |
rVersion |
Verze jazyka R, která se má nainstalovat |
řetězec |
snapshotDate |
Datum snímku MRAN, který se má použít ve formátu RRRR-MM-DD, například "2019-04-17" |
řetězec |
UserManaged |
Určuje, jestli je prostředí spravované uživatelem nebo azureML. |
Bool |
RCranPackage
Jméno |
Popis |
Hodnota |
Jméno |
Název balíčku. |
řetězec |
skladiště |
Název úložiště. |
řetězec |
RGitHubPackage
Jméno |
Popis |
Hodnota |
authToken |
Osobní přístupový token pro instalaci z privátního úložiště |
řetězec
Omezení: Citlivá hodnota. Předejte ho jako zabezpečený parametr.
|
skladiště |
Adresa úložiště ve formátu username/repo[/subdir][@ref,#pull]. |
řetězec |
ModelEnvironmentDefinitionSpark
Jméno |
Popis |
Hodnota |
balíky |
Balíčky Sparku, které se mají použít. |
SparkMavenPackage[] |
balíčky precache |
Zda se mají balíčky uložit do mezipaměti. |
Bool |
sklady |
Seznam úložišť Spark. |
string[] |
SparkMavenPackage
Jméno |
Popis |
Hodnota |
artefakt |
|
řetězec |
skupina |
|
řetězec |
verze |
|
řetězec |
EnvironmentImageRequestEnvironmentReference
Jméno |
Popis |
Hodnota |
Jméno |
Název prostředí |
řetězec |
verze |
Verze prostředí |
řetězec |
Model
Jméno |
Popis |
Hodnota |
createdTime |
Čas vytvoření modelu (UTC). |
řetězec |
Soubory |
Seznam datových sad přidružených k modelu |
DatasetReference[] |
derivedModelIds |
Modely odvozené z tohoto modelu |
string[] |
popis |
Text popisu modelu. |
řetězec |
experimentName |
Název experimentu, ve kterém byl tento model vytvořen. |
řetězec |
rámec |
Architektura modelu. |
řetězec |
frameworkVersion |
Verze architektury modelu. |
řetězec |
id |
ID modelu. |
řetězec |
kvTags |
Slovník značek modelu. Položky jsou proměnlivé. |
objekt |
mimeType |
Typ MIME obsahu modelu. Další podrobnosti o typu MIME najdete v https://www.iana.org/assignments/media-types/media-types.xhtml |
string (povinné) |
modifiedTime |
Čas poslední změny modelu (UTC). |
řetězec |
Jméno |
Název modelu. |
string (povinné) |
parentModelId |
ID nadřazeného modelu. |
řetězec |
vlastnosti |
Slovník vlastností Model. Vlastnosti jsou neměnné. |
ModelProperties |
resourceRequirements |
Požadavky na prostředky pro model |
ContainerResourceRequirements |
runId |
Id spuštění, které vytvořilo tento model. |
řetězec |
sampleInputData |
Ukázková vstupní data pro model Odkaz na datovou sadu v pracovním prostoru ve formátu aml://dataset/{datasetId} |
řetězec |
sampleOutputData |
Ukázková výstupní data modelu Odkaz na datovou sadu v pracovním prostoru ve formátu aml://dataset/{datasetId} |
řetězec |
rozbalit |
Označuje, jestli při vytváření image Dockeru potřebujeme model rozbalit. |
Bool |
adresa URL |
Adresa URL modelu. Obvykle adresa URL SAS. |
string (povinné) |
verze |
Verze modelu přiřazená službou Správa modelů. |
Int |
DatasetReference
Jméno |
Popis |
Hodnota |
id |
ID odkazu na datovou sadu. |
řetězec |
Jméno |
Název odkazu na datovou sadu |
řetězec |
ModelProperties
Jméno |
Popis |
Hodnota |
{přizpůsobená vlastnost} |
|
řetězec |
CreateServiceRequestKeys
Jméno |
Popis |
Hodnota |
primaryKey |
Primární klíč. |
řetězec |
secondaryKey |
Sekundární klíč. |
řetězec |
CreateServiceRequestProperties
Jméno |
Popis |
Hodnota |
{přizpůsobená vlastnost} |
|
řetězec |
Šablony pro rychlý start
Následující šablony pro rychlý start nasazují tento typ prostředku.
Definice prostředku šablony ARM
Typ prostředku pracovních prostorů/služeb je možné nasadit s operacemi, které cílí:
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Pokud chcete vytvořit prostředek Microsoft.MachineLearningServices/workspaces/services, přidejte do šablony následující JSON.
{
"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
}
pracovní prostory / objekty služeb
Nastavte computeType vlastnost určit typ objektu.
Pro ACI použijte:
"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"
}
Pro AKS použijte:
"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"
Hodnoty vlastností
pracovní prostory/služby
Jméno |
Popis |
Hodnota |
typ |
Typ prostředku |
Microsoft.MachineLearningServices/workspaces/services |
apiVersion |
Verze rozhraní API prostředku |
'2021-04-01' |
Jméno |
Název prostředku
Podívejte se, jak nastavit názvy a typy podřízených prostředků v šablonách JSON ARM. |
string (povinné) |
umístění |
Název umístění nebo oblasti Azure. |
řetězec |
popis |
Popis služby. |
řetězec |
environmentImageRequest |
Prostředí, modely a prostředky potřebné k odvozování. |
CreateServiceRequestEnvironmentImageRequest |
klíče |
Ověřovací klíče. |
CreateServiceRequestKeys |
kvTags |
Slovník značek služby. Značky jsou proměnlivé. |
objekt |
vlastnosti |
Slovník vlastností služby. Vlastnosti jsou neměnné. |
CreateServiceRequestProperties |
computeType |
Nastavení typu objektu |
ACI
AKS (povinné) |
ACIServiceCreateRequest
Jméno |
Popis |
Hodnota |
computeType |
Typ výpočetního prostředí pro službu. |
ACI (povinné) |
appInsightsEnabled |
Bez ohledu na to, jestli je služba Application Insights povolená nebo ne. |
Bool |
authEnabled |
Bez ohledu na to, jestli je ve službě povolené ověřování. |
Bool |
cname |
Název CName pro službu. |
řetězec |
containerResourceRequirements |
Požadavky na prostředky kontejneru. |
ContainerResourceRequirements |
dataCollection |
Podrobnosti o zadaných možnostech shromažďování dat |
ACIServiceCreateRequestDataCollection |
dnsNameLabel |
Popisek Dns pro službu. |
řetězec |
encryptionProperties |
Vlastnosti šifrování. |
ACIServiceCreateRequestEncryptionProperties |
sslCertificate |
Veřejný certifikát SSL ve formátu PEM, který se má použít, pokud je povolený PROTOKOL SSL. |
řetězec |
sslEnabled |
Bez ohledu na to, jestli je povolený protokol SSL. |
Bool |
sslKey |
Veřejný klíč SSL ve formátu PEM pro certifikát. |
řetězec |
vnetConfiguration |
Konfigurace virtuální sítě. |
ACIServiceCreateRequestVnetConfiguration |
ContainerResourceRequirements
Jméno |
Popis |
Hodnota |
procesor |
Minimální množství jader procesoru, které má kontejner používat. Více: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/ |
Int |
cpuLimit |
Maximální povolený počet jader procesoru, které kontejner může používat. Více: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/ |
Int |
fpga |
Počet zařízení PCIE FPGA vystavených kontejneru. Musí být násobek 2. |
Int |
Gpu |
Počet jader GPU v kontejneru. |
Int |
memoryInGB |
Minimální velikost paměti (v GB), kterou má kontejner používat. Více: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/ |
Int |
memoryInGBLimit |
Maximální velikost paměti (v GB) povolená kontejnerem. Více: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
|
Int |
ACIServiceCreateRequestDataCollection
Jméno |
Popis |
Hodnota |
eventHubEnabled |
Možnost povolení nebo zakázání centra událostí |
Bool |
storageEnabled |
Možnost povolení nebo zakázání úložiště |
Bool |
ACIServiceCreateRequestEncryptionProperties
Jméno |
Popis |
Hodnota |
keyName |
Název šifrovacího klíče |
string (povinné) |
keyVersion |
Verze šifrovacího klíče |
string (povinné) |
vaultBaseUrl |
základní adresa URL trezoru |
string (povinné) |
ACIServiceCreateRequestVnetConfiguration
Jméno |
Popis |
Hodnota |
subnetName |
Název podsítě virtuální sítě. |
řetězec |
vnetName |
Název virtuální sítě. |
řetězec |
AKSServiceCreateRequest
Jméno |
Popis |
Hodnota |
computeType |
Typ výpočetního prostředí pro službu. |
AKS (povinné) |
aadAuthEnabled |
Určuje, jestli je povolené ověřování AAD. |
Bool |
appInsightsEnabled |
Bez ohledu na to, jestli je služba Application Insights povolená nebo ne. |
Bool |
authEnabled |
Bez ohledu na to, jestli je povolené ověřování. |
Bool |
automatické škálování |
Vlastnosti automatického škálování |
AKSServiceCreateRequestAutoScaler |
computeName |
Název výpočetního prostředku. |
řetězec |
containerResourceRequirements |
Požadavky na prostředky kontejneru. |
ContainerResourceRequirements |
dataCollection |
Podrobnosti o zadaných možnostech shromažďování dat |
AKSServiceCreateRequestDataCollection |
isDefault |
Je to výchozí varianta. |
Bool |
livenessProbeRequirements |
Požadavky sondy aktivity. |
AKSServiceCreateRequestLivenessProbeRequirements |
maxConcurrentRequestsPerContainer |
Maximální počet souběžných požadavků na kontejner. |
Int |
maxQueueWaitMs |
Maximální doba čekání požadavku ve frontě (v milisekundách) Po této době služba vrátí hodnotu 503 (Služba není k dispozici). |
Int |
obor názvů |
Obor názvů Kubernetes pro službu. |
řetězec |
numReplicas |
Počet replik v clusteru. |
Int |
bodováníTimeoutMs |
Časový limit bodování v milisekundách. |
Int |
trafficPercentile |
Velikost varianty provozu se přijímá. |
Int |
typ |
Typ varianty. |
"Ovládací prvek" "Léčba" |
AKSServiceCreateRequestAutoScaler
Jméno |
Popis |
Hodnota |
automatické škálováníEnabled |
Možnost povolení nebo zakázání automatického škálování |
Bool |
maxReplicas |
Maximální počet replik v clusteru. |
Int |
minReplicas |
Minimální počet replik, na které se má vertikálně snížit. |
Int |
refreshPeriodInSeconds |
Počet sekund čekání mezi aktualizacemi automatického škálování. |
Int |
cílové využití |
Procento cílového využití, které se má použít k určení, jestli se má cluster škálovat. |
Int |
AKSServiceCreateRequestDataCollection
Jméno |
Popis |
Hodnota |
eventHubEnabled |
Možnost povolení nebo zakázání centra událostí |
Bool |
storageEnabled |
Možnost povolení nebo zakázání úložiště |
Bool |
AKSServiceCreateRequestLivenessProbeRequirements
Jméno |
Popis |
Hodnota |
failureThreshold |
Počet chyb, které se mají povolit před vrácením stavu, který není v pořádku. |
Int |
initialDelaySeconds |
Zpoždění před prvním sondou v sekundách. |
Int |
periodSeconds |
Doba mezi sondami v sekundách. |
Int |
successThreshold |
Počet úspěšných sond před vrácením stavu v pořádku. |
Int |
timeoutSeconds |
Časový limit sondy v sekundách. |
Int |
CreateServiceRequestEnvironmentImageRequest
ImageAsset
Jméno |
Popis |
Hodnota |
id |
ID aktiva. |
řetězec |
mimeType |
Typ MIME. |
řetězec |
rozbalit |
Jestli je prostředek rozbalený. |
Bool |
adresa URL |
Adresa URL prostředku. |
řetězec |
EnvironmentImageRequestEnvironment
ModelEnvironmentDefinitionDocker
Jméno |
Popis |
Hodnota |
baseDockerfile |
Základní soubor Dockerfile používaný pro běhy založené na Dockeru Vzájemně se vylučují s BaseImage. |
řetězec |
baseImage |
Základní image používaná pro běhy založené na Dockeru. Vzájemně se vylučují se souborem BaseDockerfile. |
řetězec |
baseImageRegistry |
Registr image, který obsahuje základní image. |
ModelDockerSectionBaseImageRegistry |
ModelDockerSectionBaseImageRegistry
Jméno |
Popis |
Hodnota |
adresa |
|
řetězec |
heslo |
|
řetězec
Omezení: Citlivá hodnota. Předejte ho jako zabezpečený parametr.
|
uživatelské jméno |
|
řetězec
Omezení: Citlivá hodnota. Předejte ho jako zabezpečený parametr.
|
ModelEnvironmentDefinitionEnvironmentVariables
Jméno |
Popis |
Hodnota |
{přizpůsobená vlastnost} |
|
řetězec |
ModelEnvironmentDefinitionPython
Jméno |
Popis |
Hodnota |
baseCondaEnvironment |
|
řetězec |
condaDependencies |
A JObject obsahující závislosti Conda. |
|
interpretPath |
Cesta interpreta Pythonu, která se má použít, pokud se sestavení prostředí nevyžaduje. Zadaná cesta se použije k volání uživatelského skriptu. |
řetězec |
userManagedDependencies |
Pravda znamená, že AzureML znovu používá existující prostředí Pythonu; False znamená, že AzureML vytvoří prostředí Pythonu na základě specifikace závislostí Conda. |
Bool |
ModelEnvironmentDefinitionR
Jméno |
Popis |
Hodnota |
bioConductorPackages |
Balíčky z biokonduktoru. |
string[] |
cranPackages |
Balíčky CRAN, které se mají použít. |
RCranPackage[] |
customUrlPackages |
Balíčky z vlastních adres URL. |
string[] |
gitHubPackages |
Balíčky jsou přímo z GitHubu. |
RGitHubPackage[] |
rscriptPath |
Cesta jazyka RScript, která se má použít v případě, že sestavení prostředí není povinné. Zadaná cesta se použije k volání uživatelského skriptu. |
řetězec |
rVersion |
Verze jazyka R, která se má nainstalovat |
řetězec |
snapshotDate |
Datum snímku MRAN, který se má použít ve formátu RRRR-MM-DD, například "2019-04-17" |
řetězec |
UserManaged |
Určuje, jestli je prostředí spravované uživatelem nebo azureML. |
Bool |
RCranPackage
Jméno |
Popis |
Hodnota |
Jméno |
Název balíčku. |
řetězec |
skladiště |
Název úložiště. |
řetězec |
RGitHubPackage
Jméno |
Popis |
Hodnota |
authToken |
Osobní přístupový token pro instalaci z privátního úložiště |
řetězec
Omezení: Citlivá hodnota. Předejte ho jako zabezpečený parametr.
|
skladiště |
Adresa úložiště ve formátu username/repo[/subdir][@ref,#pull]. |
řetězec |
ModelEnvironmentDefinitionSpark
Jméno |
Popis |
Hodnota |
balíky |
Balíčky Sparku, které se mají použít. |
SparkMavenPackage[] |
balíčky precache |
Zda se mají balíčky uložit do mezipaměti. |
Bool |
sklady |
Seznam úložišť Spark. |
string[] |
SparkMavenPackage
Jméno |
Popis |
Hodnota |
artefakt |
|
řetězec |
skupina |
|
řetězec |
verze |
|
řetězec |
EnvironmentImageRequestEnvironmentReference
Jméno |
Popis |
Hodnota |
Jméno |
Název prostředí |
řetězec |
verze |
Verze prostředí |
řetězec |
Model
Jméno |
Popis |
Hodnota |
createdTime |
Čas vytvoření modelu (UTC). |
řetězec |
Soubory |
Seznam datových sad přidružených k modelu |
DatasetReference[] |
derivedModelIds |
Modely odvozené z tohoto modelu |
string[] |
popis |
Text popisu modelu. |
řetězec |
experimentName |
Název experimentu, ve kterém byl tento model vytvořen. |
řetězec |
rámec |
Architektura modelu. |
řetězec |
frameworkVersion |
Verze architektury modelu. |
řetězec |
id |
ID modelu. |
řetězec |
kvTags |
Slovník značek modelu. Položky jsou proměnlivé. |
objekt |
mimeType |
Typ MIME obsahu modelu. Další podrobnosti o typu MIME najdete v https://www.iana.org/assignments/media-types/media-types.xhtml |
string (povinné) |
modifiedTime |
Čas poslední změny modelu (UTC). |
řetězec |
Jméno |
Název modelu. |
string (povinné) |
parentModelId |
ID nadřazeného modelu. |
řetězec |
vlastnosti |
Slovník vlastností Model. Vlastnosti jsou neměnné. |
ModelProperties |
resourceRequirements |
Požadavky na prostředky pro model |
ContainerResourceRequirements |
runId |
Id spuštění, které vytvořilo tento model. |
řetězec |
sampleInputData |
Ukázková vstupní data pro model Odkaz na datovou sadu v pracovním prostoru ve formátu aml://dataset/{datasetId} |
řetězec |
sampleOutputData |
Ukázková výstupní data modelu Odkaz na datovou sadu v pracovním prostoru ve formátu aml://dataset/{datasetId} |
řetězec |
rozbalit |
Označuje, jestli při vytváření image Dockeru potřebujeme model rozbalit. |
Bool |
adresa URL |
Adresa URL modelu. Obvykle adresa URL SAS. |
string (povinné) |
verze |
Verze modelu přiřazená službou Správa modelů. |
Int |
DatasetReference
Jméno |
Popis |
Hodnota |
id |
ID odkazu na datovou sadu. |
řetězec |
Jméno |
Název odkazu na datovou sadu |
řetězec |
ModelProperties
Jméno |
Popis |
Hodnota |
{přizpůsobená vlastnost} |
|
řetězec |
CreateServiceRequestKeys
Jméno |
Popis |
Hodnota |
primaryKey |
Primární klíč. |
řetězec |
secondaryKey |
Sekundární klíč. |
řetězec |
CreateServiceRequestProperties
Jméno |
Popis |
Hodnota |
{přizpůsobená vlastnost} |
|
řetězec |
Šablony pro rychlý start
Následující šablony pro rychlý start nasazují tento typ prostředku.
Typ prostředku pracovních prostorů/služeb je možné nasadit s operacemi, které cílí:
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Pokud chcete vytvořit prostředek Microsoft.MachineLearningServices/workspaces/services, přidejte do šablony následující Terraform.
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"
})
}
pracovní prostory / objekty služeb
Nastavte computeType vlastnost určit typ objektu.
Pro ACI použijte:
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"
}
Pro AKS použijte:
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"
Hodnoty vlastností
pracovní prostory/služby
Jméno |
Popis |
Hodnota |
typ |
Typ prostředku |
Microsoft.MachineLearningServices/workspaces/services@2021-04-01 |
Jméno |
Název prostředku |
string (povinné) |
umístění |
Název umístění nebo oblasti Azure. |
řetězec |
parent_id |
ID prostředku, který je nadřazený pro tento prostředek. |
ID prostředku typu: pracovních prostorů |
popis |
Popis služby. |
řetězec |
environmentImageRequest |
Prostředí, modely a prostředky potřebné k odvozování. |
CreateServiceRequestEnvironmentImageRequest |
klíče |
Ověřovací klíče. |
CreateServiceRequestKeys |
kvTags |
Slovník značek služby. Značky jsou proměnlivé. |
objekt |
vlastnosti |
Slovník vlastností služby. Vlastnosti jsou neměnné. |
CreateServiceRequestProperties |
computeType |
Nastavení typu objektu |
ACI
AKS (povinné) |
ACIServiceCreateRequest
Jméno |
Popis |
Hodnota |
computeType |
Typ výpočetního prostředí pro službu. |
"ACI" (povinné) |
appInsightsEnabled |
Bez ohledu na to, jestli je služba Application Insights povolená nebo ne. |
Bool |
authEnabled |
Bez ohledu na to, jestli je ve službě povolené ověřování. |
Bool |
cname |
Název CName pro službu. |
řetězec |
containerResourceRequirements |
Požadavky na prostředky kontejneru. |
ContainerResourceRequirements |
dataCollection |
Podrobnosti o zadaných možnostech shromažďování dat |
ACIServiceCreateRequestDataCollection |
dnsNameLabel |
Popisek Dns pro službu. |
řetězec |
encryptionProperties |
Vlastnosti šifrování. |
ACIServiceCreateRequestEncryptionProperties |
sslCertificate |
Veřejný certifikát SSL ve formátu PEM, který se má použít, pokud je povolený PROTOKOL SSL. |
řetězec |
sslEnabled |
Bez ohledu na to, jestli je povolený protokol SSL. |
Bool |
sslKey |
Veřejný klíč SSL ve formátu PEM pro certifikát. |
řetězec |
vnetConfiguration |
Konfigurace virtuální sítě. |
ACIServiceCreateRequestVnetConfiguration |
ContainerResourceRequirements
Jméno |
Popis |
Hodnota |
procesor |
Minimální množství jader procesoru, které má kontejner používat. Více: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/ |
Int |
cpuLimit |
Maximální povolený počet jader procesoru, které kontejner může používat. Více: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/ |
Int |
fpga |
Počet zařízení PCIE FPGA vystavených kontejneru. Musí být násobek 2. |
Int |
Gpu |
Počet jader GPU v kontejneru. |
Int |
memoryInGB |
Minimální velikost paměti (v GB), kterou má kontejner používat. Více: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/ |
Int |
memoryInGBLimit |
Maximální velikost paměti (v GB) povolená kontejnerem. Více: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
|
Int |
ACIServiceCreateRequestDataCollection
Jméno |
Popis |
Hodnota |
eventHubEnabled |
Možnost povolení nebo zakázání centra událostí |
Bool |
storageEnabled |
Možnost povolení nebo zakázání úložiště |
Bool |
ACIServiceCreateRequestEncryptionProperties
Jméno |
Popis |
Hodnota |
keyName |
Název šifrovacího klíče |
string (povinné) |
keyVersion |
Verze šifrovacího klíče |
string (povinné) |
vaultBaseUrl |
základní adresa URL trezoru |
string (povinné) |
ACIServiceCreateRequestVnetConfiguration
Jméno |
Popis |
Hodnota |
subnetName |
Název podsítě virtuální sítě. |
řetězec |
vnetName |
Název virtuální sítě. |
řetězec |
AKSServiceCreateRequest
Jméno |
Popis |
Hodnota |
computeType |
Typ výpočetního prostředí pro službu. |
"AKS" (povinné) |
aadAuthEnabled |
Určuje, jestli je povolené ověřování AAD. |
Bool |
appInsightsEnabled |
Bez ohledu na to, jestli je služba Application Insights povolená nebo ne. |
Bool |
authEnabled |
Bez ohledu na to, jestli je povolené ověřování. |
Bool |
automatické škálování |
Vlastnosti automatického škálování |
AKSServiceCreateRequestAutoScaler |
computeName |
Název výpočetního prostředku. |
řetězec |
containerResourceRequirements |
Požadavky na prostředky kontejneru. |
ContainerResourceRequirements |
dataCollection |
Podrobnosti o zadaných možnostech shromažďování dat |
AKSServiceCreateRequestDataCollection |
isDefault |
Je to výchozí varianta. |
Bool |
livenessProbeRequirements |
Požadavky sondy aktivity. |
AKSServiceCreateRequestLivenessProbeRequirements |
maxConcurrentRequestsPerContainer |
Maximální počet souběžných požadavků na kontejner. |
Int |
maxQueueWaitMs |
Maximální doba čekání požadavku ve frontě (v milisekundách) Po této době služba vrátí hodnotu 503 (Služba není k dispozici). |
Int |
obor názvů |
Obor názvů Kubernetes pro službu. |
řetězec |
numReplicas |
Počet replik v clusteru. |
Int |
bodováníTimeoutMs |
Časový limit bodování v milisekundách. |
Int |
trafficPercentile |
Velikost varianty provozu se přijímá. |
Int |
typ |
Typ varianty. |
"Ovládací prvek" "Léčba" |
AKSServiceCreateRequestAutoScaler
Jméno |
Popis |
Hodnota |
automatické škálováníEnabled |
Možnost povolení nebo zakázání automatického škálování |
Bool |
maxReplicas |
Maximální počet replik v clusteru. |
Int |
minReplicas |
Minimální počet replik, na které se má vertikálně snížit. |
Int |
refreshPeriodInSeconds |
Počet sekund čekání mezi aktualizacemi automatického škálování. |
Int |
cílové využití |
Procento cílového využití, které se má použít k určení, jestli se má cluster škálovat. |
Int |
AKSServiceCreateRequestDataCollection
Jméno |
Popis |
Hodnota |
eventHubEnabled |
Možnost povolení nebo zakázání centra událostí |
Bool |
storageEnabled |
Možnost povolení nebo zakázání úložiště |
Bool |
AKSServiceCreateRequestLivenessProbeRequirements
Jméno |
Popis |
Hodnota |
failureThreshold |
Počet chyb, které se mají povolit před vrácením stavu, který není v pořádku. |
Int |
initialDelaySeconds |
Zpoždění před prvním sondou v sekundách. |
Int |
periodSeconds |
Doba mezi sondami v sekundách. |
Int |
successThreshold |
Počet úspěšných sond před vrácením stavu v pořádku. |
Int |
timeoutSeconds |
Časový limit sondy v sekundách. |
Int |
CreateServiceRequestEnvironmentImageRequest
ImageAsset
Jméno |
Popis |
Hodnota |
id |
ID aktiva. |
řetězec |
mimeType |
Typ MIME. |
řetězec |
rozbalit |
Jestli je prostředek rozbalený. |
Bool |
adresa URL |
Adresa URL prostředku. |
řetězec |
EnvironmentImageRequestEnvironment
ModelEnvironmentDefinitionDocker
Jméno |
Popis |
Hodnota |
baseDockerfile |
Základní soubor Dockerfile používaný pro běhy založené na Dockeru Vzájemně se vylučují s BaseImage. |
řetězec |
baseImage |
Základní image používaná pro běhy založené na Dockeru. Vzájemně se vylučují se souborem BaseDockerfile. |
řetězec |
baseImageRegistry |
Registr image, který obsahuje základní image. |
ModelDockerSectionBaseImageRegistry |
ModelDockerSectionBaseImageRegistry
Jméno |
Popis |
Hodnota |
adresa |
|
řetězec |
heslo |
|
řetězec
Omezení: Citlivá hodnota. Předejte ho jako zabezpečený parametr.
|
uživatelské jméno |
|
řetězec
Omezení: Citlivá hodnota. Předejte ho jako zabezpečený parametr.
|
ModelEnvironmentDefinitionEnvironmentVariables
Jméno |
Popis |
Hodnota |
{přizpůsobená vlastnost} |
|
řetězec |
ModelEnvironmentDefinitionPython
Jméno |
Popis |
Hodnota |
baseCondaEnvironment |
|
řetězec |
condaDependencies |
A JObject obsahující závislosti Conda. |
|
interpretPath |
Cesta interpreta Pythonu, která se má použít, pokud se sestavení prostředí nevyžaduje. Zadaná cesta se použije k volání uživatelského skriptu. |
řetězec |
userManagedDependencies |
Pravda znamená, že AzureML znovu používá existující prostředí Pythonu; False znamená, že AzureML vytvoří prostředí Pythonu na základě specifikace závislostí Conda. |
Bool |
ModelEnvironmentDefinitionR
Jméno |
Popis |
Hodnota |
bioConductorPackages |
Balíčky z biokonduktoru. |
string[] |
cranPackages |
Balíčky CRAN, které se mají použít. |
RCranPackage[] |
customUrlPackages |
Balíčky z vlastních adres URL. |
string[] |
gitHubPackages |
Balíčky jsou přímo z GitHubu. |
RGitHubPackage[] |
rscriptPath |
Cesta jazyka RScript, která se má použít v případě, že sestavení prostředí není povinné. Zadaná cesta se použije k volání uživatelského skriptu. |
řetězec |
rVersion |
Verze jazyka R, která se má nainstalovat |
řetězec |
snapshotDate |
Datum snímku MRAN, který se má použít ve formátu RRRR-MM-DD, například "2019-04-17" |
řetězec |
UserManaged |
Určuje, jestli je prostředí spravované uživatelem nebo azureML. |
Bool |
RCranPackage
Jméno |
Popis |
Hodnota |
Jméno |
Název balíčku. |
řetězec |
skladiště |
Název úložiště. |
řetězec |
RGitHubPackage
Jméno |
Popis |
Hodnota |
authToken |
Osobní přístupový token pro instalaci z privátního úložiště |
řetězec
Omezení: Citlivá hodnota. Předejte ho jako zabezpečený parametr.
|
skladiště |
Adresa úložiště ve formátu username/repo[/subdir][@ref,#pull]. |
řetězec |
ModelEnvironmentDefinitionSpark
Jméno |
Popis |
Hodnota |
balíky |
Balíčky Sparku, které se mají použít. |
SparkMavenPackage[] |
balíčky precache |
Zda se mají balíčky uložit do mezipaměti. |
Bool |
sklady |
Seznam úložišť Spark. |
string[] |
SparkMavenPackage
Jméno |
Popis |
Hodnota |
artefakt |
|
řetězec |
skupina |
|
řetězec |
verze |
|
řetězec |
EnvironmentImageRequestEnvironmentReference
Jméno |
Popis |
Hodnota |
Jméno |
Název prostředí |
řetězec |
verze |
Verze prostředí |
řetězec |
Model
Jméno |
Popis |
Hodnota |
createdTime |
Čas vytvoření modelu (UTC). |
řetězec |
Soubory |
Seznam datových sad přidružených k modelu |
DatasetReference[] |
derivedModelIds |
Modely odvozené z tohoto modelu |
string[] |
popis |
Text popisu modelu. |
řetězec |
experimentName |
Název experimentu, ve kterém byl tento model vytvořen. |
řetězec |
rámec |
Architektura modelu. |
řetězec |
frameworkVersion |
Verze architektury modelu. |
řetězec |
id |
ID modelu. |
řetězec |
kvTags |
Slovník značek modelu. Položky jsou proměnlivé. |
objekt |
mimeType |
Typ MIME obsahu modelu. Další podrobnosti o typu MIME najdete v https://www.iana.org/assignments/media-types/media-types.xhtml |
string (povinné) |
modifiedTime |
Čas poslední změny modelu (UTC). |
řetězec |
Jméno |
Název modelu. |
string (povinné) |
parentModelId |
ID nadřazeného modelu. |
řetězec |
vlastnosti |
Slovník vlastností Model. Vlastnosti jsou neměnné. |
ModelProperties |
resourceRequirements |
Požadavky na prostředky pro model |
ContainerResourceRequirements |
runId |
Id spuštění, které vytvořilo tento model. |
řetězec |
sampleInputData |
Ukázková vstupní data pro model Odkaz na datovou sadu v pracovním prostoru ve formátu aml://dataset/{datasetId} |
řetězec |
sampleOutputData |
Ukázková výstupní data modelu Odkaz na datovou sadu v pracovním prostoru ve formátu aml://dataset/{datasetId} |
řetězec |
rozbalit |
Označuje, jestli při vytváření image Dockeru potřebujeme model rozbalit. |
Bool |
adresa URL |
Adresa URL modelu. Obvykle adresa URL SAS. |
string (povinné) |
verze |
Verze modelu přiřazená službou Správa modelů. |
Int |
DatasetReference
Jméno |
Popis |
Hodnota |
id |
ID odkazu na datovou sadu. |
řetězec |
Jméno |
Název odkazu na datovou sadu |
řetězec |
ModelProperties
Jméno |
Popis |
Hodnota |
{přizpůsobená vlastnost} |
|
řetězec |
CreateServiceRequestKeys
Jméno |
Popis |
Hodnota |
primaryKey |
Primární klíč. |
řetězec |
secondaryKey |
Sekundární klíč. |
řetězec |
CreateServiceRequestProperties
Jméno |
Popis |
Hodnota |
{přizpůsobená vlastnost} |
|
řetězec |