Bicep-resourcedefinitie
Het resourcetype werkruimten/services kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Microsoft.MachineLearningServices/workspaces/services-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.MachineLearningServices/workspaces/services@2021-01-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: {
{customized property}: 'string'
}
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: {
{customized property}: 'string'
}
properties: {
{customized property}: 'string'
}
computeType: 'string'
// For remaining properties, see workspaces/services objects
}
werkruimten/servicesobjecten
Stel de eigenschap computeType in om het type object op te geven.
Gebruik voor ACI:
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'
}
Gebruik voor AKS:
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'
Eigenschapswaarden
werkruimten/services
Naam |
Description |
Waarde |
naam |
De resourcenaam
Meer informatie over het instellen van namen en typen voor onderliggende resources in Bicep. |
tekenreeks (vereist) |
location |
De naam van de Azure-locatie/-regio. |
tekenreeks |
Bovenliggende |
In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd.
Zie Onderliggende resource buiten bovenliggende resource voor meer informatie. |
Symbolische naam voor resource van het type: werkruimten |
beschrijving |
De beschrijving van de service. |
tekenreeks |
environmentImageRequest |
De omgeving, modellen en assets die nodig zijn voor deductie. |
CreateServiceRequestEnvironmentImageRequest |
keys |
De verificatiesleutels. |
CreateServiceRequestKeys |
kvTags |
De woordenlijst met servicetags. Tags zijn veranderlijk. |
CreateServiceRequestKvTags |
properties |
De woordenlijst met service-eigenschappen. Eigenschappen zijn onveranderbaar. |
CreateServiceRequestProperties |
computeType |
Het objecttype instellen |
ACI AKS (vereist) |
ACIServiceCreateRequest
Naam |
Description |
Waarde |
computeType |
Het type rekenomgeving voor de service. |
'ACI' (vereist) |
appInsightsEnabled |
Of Application Insights is ingeschakeld of niet. |
booleaans |
authEnabled |
Of verificatie is ingeschakeld voor de service. |
booleaans |
Cname |
De CName voor de service. |
tekenreeks |
containerResourceRequirements |
De resourcevereisten voor de container. |
ContainerResourceRequirements |
dataCollection |
Details van de opgegeven opties voor gegevensverzameling. |
ACIServiceCreateRequestDataCollection |
dnsNameLabel |
Het DNS-label voor de service. |
tekenreeks |
encryptionProperties |
De versleutelingseigenschappen. |
ACIServiceCreateRequestEncryptionProperties |
sslCertificate |
Het openbare SSL-certificaat in PEM-indeling dat moet worden gebruikt als SSL is ingeschakeld. |
tekenreeks |
sslEnabled |
Of SSL al dan niet is ingeschakeld. |
booleaans |
sslKey |
De openbare SSL-sleutel in PEM-indeling voor het certificaat. |
tekenreeks |
vnetConfiguration |
De configuratie van het virtuele netwerk. |
ACIServiceCreateRequestVnetConfiguration |
ContainerResourceRequirements
Naam |
Description |
Waarde |
Cpu |
De minimale hoeveelheid CPU-kernen die door de container moeten worden gebruikt. Meer informatie: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/ |
int |
Cpulimit |
De maximale hoeveelheid CPU-kernen die door de container mogen worden gebruikt. Meer informatie: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/ |
int |
Fpga |
Het aantal FPGA PCIE-apparaten dat wordt blootgesteld aan de container. Moet een veelvoud van 2 zijn. |
int |
Gpu |
Het aantal GPU-kernen in de container. |
int |
memoryInGB |
De minimale hoeveelheid geheugen (in GB) die door de container moet worden gebruikt. Meer informatie: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/ |
int |
memoryInGBLimit |
De maximale hoeveelheid geheugen (in GB) die door de container mag worden gebruikt. Meer informatie: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
|
int |
ACIServiceCreateRequestDataCollection
Naam |
Description |
Waarde |
eventHubEnabled |
Optie voor het in-/uitschakelen van Event Hub. |
booleaans |
storageEnabled |
Optie voor het in-/uitschakelen van opslag. |
booleaans |
ACIServiceCreateRequestEncryptionProperties
Naam |
Description |
Waarde |
keyName |
Naam van versleutelingssleutel |
tekenreeks (vereist) |
keyVersion |
Versie van versleutelingssleutel |
tekenreeks (vereist) |
vaultBaseUrl |
basis-URL van kluis |
tekenreeks (vereist) |
ACIServiceCreateRequestVnetConfiguration
Naam |
Description |
Waarde |
subnetName |
De naam van het subnet van het virtuele netwerk. |
tekenreeks |
vnetName |
De naam van het virtuele netwerk. |
tekenreeks |
AKSServiceCreateRequest
Naam |
Description |
Waarde |
computeType |
Het type rekenomgeving voor de service. |
'AKS' (vereist) |
aadAuthEnabled |
Of AAD-verificatie is ingeschakeld. |
booleaans |
appInsightsEnabled |
Of Application Insights is ingeschakeld of niet. |
booleaans |
authEnabled |
Of verificatie is ingeschakeld. |
booleaans |
autoScaler |
De eigenschappen van de automatische schaalaanpassing. |
AKSServiceCreateRequestAutoScaler |
computeName |
De naam van de rekenresource. |
tekenreeks |
containerResourceRequirements |
De resourcevereisten voor de container. |
ContainerResourceRequirements |
dataCollection |
Details van de opgegeven opties voor gegevensverzameling. |
AKSServiceCreateRequestDataCollection |
isDefault |
Is dit de standaardvariant. |
booleaans |
livenessProbeRequirements |
De vereisten voor de levendigheidstest. |
AKSServiceCreateRequestLivenessProbeRequirements |
maxConcurrentRequestsPerContainer |
Het maximum aantal gelijktijdige aanvragen per container. |
int |
maxQueueWaitMs |
De maximale tijd dat een aanvraag in de wachtrij wacht (in milliseconden). Na deze tijd retourneert de service 503 (Service niet beschikbaar) |
int |
naamruimte |
Kubernetes-naamruimte voor de service. |
tekenreeks |
numReplicas |
Het aantal replica's in het cluster. |
int |
scoringTimeoutMs |
De time-out voor het scoren in milliseconden. |
int |
trafficPercentile |
De hoeveelheid verkeer die variant ontvangt. |
int |
type |
Het type van de variant. |
'Besturingselement' 'Behandeling' |
AKSServiceCreateRequestAutoScaler
Naam |
Description |
Waarde |
autoscaleEnabled |
Optie voor het in- of uitschakelen van automatisch schalen. |
booleaans |
maxReplicas |
Het maximum aantal replica's in het cluster. |
int |
minReplicas |
Het minimale aantal replica's om omlaag te schalen. |
int |
refreshPeriodInSeconds |
Het aantal seconden dat moet worden gewacht tussen updates voor automatisch schalen. |
int |
targetU-gebruik |
Het doelgebruikspercentage dat moet worden gebruikt om te bepalen of het cluster moet worden geschaald. |
int |
AKSServiceCreateRequestDataCollection
Naam |
Description |
Waarde |
eventHubEnabled |
Optie voor het in-/uitschakelen van Event Hub. |
booleaans |
storageEnabled |
Optie voor het in-/uitschakelen van opslag. |
booleaans |
AKSServiceCreateRequestLivenessProbeRequirements
Naam |
Description |
Waarde |
failureThreshold |
Het aantal fouten dat moet worden toegestaan voordat de status Niet in orde wordt geretourneerd. |
int |
initialDelaySeconds |
De vertraging voor de eerste test in seconden. |
int |
periodSeconden |
De tijdsduur tussen tests in seconden. |
int |
successThreshold |
Het aantal geslaagde tests voordat de status In orde wordt geretourneerd. |
int |
timeoutSeconds |
De time-out van de test in seconden. |
int |
CreateServiceRequestEnvironmentImageRequest
ImageAsset
Naam |
Description |
Waarde |
id |
De asset-id. |
tekenreeks |
Mimetype |
Het MIME-type. |
tekenreeks |
Uitpakken |
Of het activum wordt uitgepakt. |
booleaans |
url |
De URL van de asset. |
tekenreeks |
EnvironmentImageRequestEnvironment
ModelEnvironmentDefinitionDocker
Naam |
Description |
Waarde |
baseDockerfile |
Basis-Dockerfile dat wordt gebruikt voor uitvoeringen op basis van Docker. Wederzijds exclusief met BaseImage. |
tekenreeks |
baseImage |
Basisinstallatiekopieën die worden gebruikt voor uitvoeringen op basis van Docker. Wederzijds exclusief met BaseDockerfile. |
tekenreeks |
baseImageRegistry |
Installatiekopieënregister dat de basisinstallatiekopieën bevat. |
ModelDockerSectionBaseImageRegistry |
ModelDockerSectionBaseImageRegistry
Naam |
Description |
Waarde |
adres |
|
tekenreeks |
wachtwoord |
|
tekenreeks
Beperkingen: Gevoelige waarde. Doorgeven als een beveiligde parameter.
|
gebruikersnaam |
|
tekenreeks
Beperkingen: Gevoelige waarde. Doorgeven als een beveiligde parameter.
|
ModelEnvironmentDefinitionEnvironmentVariables
Naam |
Description |
Waarde |
{aangepaste eigenschap} |
|
tekenreeks |
ModelEnvironmentDefinitionPython
Naam |
Description |
Waarde |
baseCondaEnvironment |
|
tekenreeks |
condaDependencies |
Een JObject met Conda-afhankelijkheden. |
Voor Bicep kunt u de functie any() gebruiken. |
interpreterPath |
Het python-interpreterpad dat moet worden gebruikt als een omgevingsbuild niet vereist is. Het opgegeven pad wordt gebruikt om het gebruikersscript aan te roepen. |
tekenreeks |
userManagedDependencies |
True betekent dat AzureML een bestaande Python-omgeving hergebruikt; False betekent dat AzureML een Python-omgeving maakt op basis van de specificatie conda-afhankelijkheden. |
booleaans |
ModelEnvironmentDefinitionR
Naam |
Description |
Waarde |
bioConductorPackages |
De pakketten van Bioconductor. |
tekenreeks[] |
cranPackages |
De CRAN-pakketten die moeten worden gebruikt. |
RCranPackage[] |
customUrlPackages |
De pakketten van aangepaste URL's. |
tekenreeks[] |
gitHubPackages |
De pakketten rechtstreeks vanuit GitHub. |
RGitHubPackage[] |
rscriptPath |
Het Rscript-pad dat moet worden gebruikt als een omgevingsbuild niet vereist is. Het opgegeven pad wordt gebruikt om het gebruikersscript aan te roepen. |
tekenreeks |
rVersion |
De versie van R die moet worden geïnstalleerd |
tekenreeks |
snapshotDate |
Datum van MRAN-momentopname die moet worden gebruikt in JJJJ-MM-DD-indeling, bijvoorbeeld '17-04-2019' |
tekenreeks |
userManaged |
Geeft aan of de omgeving wordt beheerd door de gebruiker of door AzureML. |
booleaans |
RCranPackage
Naam |
Description |
Waarde |
naam |
De pakketnaam. |
tekenreeks |
repository |
De naam van de opslagplaats. |
tekenreeks |
RGitHubPackage
Naam |
Description |
Waarde |
authToken |
Persoonlijk toegangstoken dat moet worden geïnstalleerd vanuit een privéopslagplaats |
tekenreeks
Beperkingen: Gevoelige waarde. Doorgeven als een beveiligde parameter.
|
repository |
Adres van opslagplaats in de indeling gebruikersnaam/opslagplaats[/subdir][@ref,#pull]. |
tekenreeks |
ModelEnvironmentDefinitionspark
Naam |
Description |
Waarde |
Pakketten |
De Spark-pakketten die moeten worden gebruikt. |
SparkMavenPackage[] |
precachePackages |
Of de pakketten vooraf in de cache moeten worden opgepakt. |
booleaans |
Repositories |
De lijst met Spark-opslagplaatsen. |
tekenreeks[] |
SparkMavenPackage
Naam |
Description |
Waarde |
Artefact |
|
tekenreeks |
group |
|
tekenreeks |
versie |
|
tekenreeks |
EnvironmentImageRequestEnvironmentReference
Naam |
Description |
Waarde |
naam |
Naam van de omgeving. |
tekenreeks |
versie |
Versie van de omgeving. |
tekenreeks |
Model
Naam |
Description |
Waarde |
createdTime |
De aanmaaktijd van het model (UTC). |
tekenreeks |
gegevenssets |
De lijst met gegevenssets die aan het model zijn gekoppeld. |
DatasetReference[] |
derivedModelIds |
Modellen die zijn afgeleid van dit model |
tekenreeks[] |
beschrijving |
De beschrijving van het model. |
tekenreeks |
experimentName |
De naam van het experiment waarin dit model is gemaakt. |
tekenreeks |
framework |
Het modelframework. |
tekenreeks |
frameworkVersion |
De modelframeworkversie. |
tekenreeks |
id |
De model-id. |
tekenreeks |
kvTags |
De woordenlijst modeltag. Items zijn veranderlijk. |
ModelKvTags |
Mimetype |
Het MIME-type modelinhoud. Open voor meer informatie over MIME-type https://www.iana.org/assignments/media-types/media-types.xhtml |
tekenreeks (vereist) |
modifiedTime |
Het tijdstip van de laatste wijziging van het model (UTC). |
tekenreeks |
naam |
De modelnaam. |
tekenreeks (vereist) |
parentModelId |
De bovenliggende model-id. |
tekenreeks |
properties |
De woordenlijst met eigenschappen Model. Eigenschappen zijn onveranderbaar. |
ModelEigenschappen |
resourceRequirements |
Resourcevereisten voor het model |
ContainerResourceRequirements |
runId |
De RunId waarmee dit model is gemaakt. |
tekenreeks |
sampleInputData |
Voorbeeldinvoergegevens voor het model. Een verwijzing naar een gegevensset in de werkruimte in de indeling aml://dataset/{datasetId} |
tekenreeks |
sampleOutputData |
Voorbeelduitvoergegevens voor het model. Een verwijzing naar een gegevensset in de werkruimte in de indeling aml://dataset/{datasetId} |
tekenreeks |
Uitpakken |
Geeft aan of het model moet worden uitgepakt tijdens het maken van de docker-installatiekopieën. |
booleaans |
url |
De URL van het model. Meestal een SAS-URL. |
tekenreeks (vereist) |
versie |
De modelversie die is toegewezen door modelbeheerservice. |
int |
DatasetReference
Naam |
Description |
Waarde |
id |
De id van de gegevenssetreferentie. |
tekenreeks |
naam |
De naam van de gegevenssetreferentie. |
tekenreeks |
Naam |
Description |
Waarde |
{aangepaste eigenschap} |
|
tekenreeks |
ModelEigenschappen
Naam |
Description |
Waarde |
{aangepaste eigenschap} |
|
tekenreeks |
CreateServiceRequestKeys
Naam |
Description |
Waarde |
primaryKey |
De primaire sleutel. |
tekenreeks |
secondaryKey |
De secundaire sleutel. |
tekenreeks |
Naam |
Description |
Waarde |
{aangepaste eigenschap} |
|
tekenreeks |
CreateServiceRequestProperties
Naam |
Description |
Waarde |
{aangepaste eigenschap} |
|
tekenreeks |
Snelstartsjablonen
Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.
Resourcedefinitie van ARM-sjabloon
Het resourcetype werkruimten/services kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Microsoft.MachineLearningServices/workspaces/services-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.MachineLearningServices/workspaces/services",
"apiVersion": "2021-01-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": {
"{customized property}": "string"
},
"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": {
"{customized property}": "string"
},
"properties": {
"{customized property}": "string"
},
"computeType": "string"
// For remaining properties, see workspaces/services objects
}
werkruimten/servicesobjecten
Stel de eigenschap computeType in om het type object op te geven.
Gebruik voor ACI:
"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"
}
Gebruik voor AKS:
"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"
Eigenschapswaarden
werkruimten/services
Naam |
Description |
Waarde |
type |
Het resourcetype |
'Microsoft.MachineLearningServices/workspaces/services' |
apiVersion |
De resource-API-versie |
'2021-01-01' |
naam |
De resourcenaam
Meer informatie over het instellen van namen en typen voor onderliggende resources in JSON ARM-sjablonen. |
tekenreeks (vereist) |
location |
De naam van de Azure-locatie/-regio. |
tekenreeks |
beschrijving |
De beschrijving van de service. |
tekenreeks |
environmentImageRequest |
De omgeving, modellen en assets die nodig zijn voor deductie. |
CreateServiceRequestEnvironmentImageRequest |
keys |
De verificatiesleutels. |
CreateServiceRequestKeys |
kvTags |
De woordenlijst met servicetags. Tags zijn veranderlijk. |
CreateServiceRequestKvTags |
properties |
De woordenlijst met service-eigenschappen. Eigenschappen zijn onveranderbaar. |
CreateServiceRequestProperties |
computeType |
Het objecttype instellen |
ACI AKS (vereist) |
ACIServiceCreateRequest
Naam |
Description |
Waarde |
computeType |
Het type rekenomgeving voor de service. |
'ACI' (vereist) |
appInsightsEnabled |
Of Application Insights is ingeschakeld of niet. |
booleaans |
authEnabled |
Of verificatie is ingeschakeld voor de service. |
booleaans |
Cname |
De CName voor de service. |
tekenreeks |
containerResourceRequirements |
De resourcevereisten voor de container. |
ContainerResourceRequirements |
dataCollection |
Details van de opgegeven opties voor gegevensverzameling. |
ACIServiceCreateRequestDataCollection |
dnsNameLabel |
Het DNS-label voor de service. |
tekenreeks |
encryptionProperties |
De versleutelingseigenschappen. |
ACIServiceCreateRequestEncryptionProperties |
sslCertificate |
Het openbare SSL-certificaat in PEM-indeling dat moet worden gebruikt als SSL is ingeschakeld. |
tekenreeks |
sslEnabled |
Of SSL al dan niet is ingeschakeld. |
booleaans |
sslKey |
De openbare SSL-sleutel in PEM-indeling voor het certificaat. |
tekenreeks |
vnetConfiguration |
De configuratie van het virtuele netwerk. |
ACIServiceCreateRequestVnetConfiguration |
ContainerResourceRequirements
Naam |
Description |
Waarde |
Cpu |
De minimale hoeveelheid CPU-kernen die door de container moeten worden gebruikt. Meer informatie: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/ |
int |
Cpulimit |
De maximale hoeveelheid CPU-kernen die door de container mogen worden gebruikt. Meer informatie: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/ |
int |
Fpga |
Het aantal FPGA PCIE-apparaten dat wordt blootgesteld aan de container. Moet een veelvoud van 2 zijn. |
int |
Gpu |
Het aantal GPU-kernen in de container. |
int |
memoryInGB |
De minimale hoeveelheid geheugen (in GB) die door de container moet worden gebruikt. Meer informatie: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/ |
int |
memoryInGBLimit |
De maximale hoeveelheid geheugen (in GB) die door de container mag worden gebruikt. Meer informatie: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
|
int |
ACIServiceCreateRequestDataCollection
Naam |
Description |
Waarde |
eventHubEnabled |
Optie voor het in-/uitschakelen van Event Hub. |
booleaans |
storageEnabled |
Optie voor het in-/uitschakelen van opslag. |
booleaans |
ACIServiceCreateRequestEncryptionProperties
Naam |
Description |
Waarde |
keyName |
Naam van versleutelingssleutel |
tekenreeks (vereist) |
keyVersion |
Versie van versleutelingssleutel |
tekenreeks (vereist) |
vaultBaseUrl |
basis-URL van kluis |
tekenreeks (vereist) |
ACIServiceCreateRequestVnetConfiguration
Naam |
Description |
Waarde |
subnetName |
De naam van het subnet van het virtuele netwerk. |
tekenreeks |
vnetName |
De naam van het virtuele netwerk. |
tekenreeks |
AKSServiceCreateRequest
Naam |
Description |
Waarde |
computeType |
Het type rekenomgeving voor de service. |
'AKS' (vereist) |
aadAuthEnabled |
Of AAD-verificatie is ingeschakeld. |
booleaans |
appInsightsEnabled |
Of Application Insights is ingeschakeld. |
booleaans |
authEnabled |
Of verificatie is ingeschakeld. |
booleaans |
autoScaler |
De eigenschappen van de automatische schaalaanpassing. |
AKSServiceCreateRequestAutoScaler |
computeName |
De naam van de rekenresource. |
tekenreeks |
containerResourceRequirements |
De resourcevereisten voor de container. |
ContainerResourceRequirements |
dataCollection |
Details van de opgegeven opties voor gegevensverzameling. |
AKSServiceCreateRequestDataCollection |
isDefault |
Is dit de standaardvariant. |
booleaans |
livenessProbeRequirements |
De vereisten voor de activiteitstest. |
AKSServiceCreateRequestLivenessProbeRequirements |
maxConcurrentRequestsPerContainer |
Het maximum aantal gelijktijdige aanvragen per container. |
int |
maxQueueWaitMs |
Maximale tijd dat een aanvraag in de wachtrij wacht (in milliseconden). Na deze tijd retourneert de service 503 (Service niet beschikbaar) |
int |
naamruimte |
Kubernetes-naamruimte voor de service. |
tekenreeks |
numReplicas |
Het aantal replica's in het cluster. |
int |
scoringTimeoutMs |
De time-out voor het scoren in milliseconden. |
int |
trafficPercentile |
De hoeveelheid verkeer die variant ontvangt. |
int |
type |
Het type van de variant. |
'Besturingselement' 'Behandeling' |
AKSServiceCreateRequestAutoScaler
Naam |
Description |
Waarde |
autoscaleEnabled |
Optie voor het in- of uitschakelen van automatisch schalen. |
booleaans |
maxReplicas |
Het maximum aantal replica's in het cluster. |
int |
minReplicas |
Het minimale aantal replica's om omlaag te schalen. |
int |
refreshPeriodInSeconds |
Het aantal seconden dat moet worden gewacht tussen updates voor automatisch schalen. |
int |
targetUtilization |
Het doelgebruikspercentage dat moet worden gebruikt om te bepalen of het cluster moet worden geschaald. |
int |
AKSServiceCreateRequestDataCollection
Naam |
Description |
Waarde |
eventHubEnabled |
Optie voor het in-/uitschakelen van Event Hub. |
booleaans |
storageEnabled |
Optie voor het in-/uitschakelen van opslag. |
booleaans |
AKSServiceCreateRequestLivenessProbeRequirements
Naam |
Description |
Waarde |
failureThreshold |
Het aantal fouten dat moet worden toegestaan voordat een beschadigde status wordt geretourneerd. |
int |
initialDelaySeconds |
De vertraging voor de eerste test in seconden. |
int |
periodSeconden |
De tijdsduur tussen tests in seconden. |
int |
successThreshold |
Het aantal geslaagde tests voordat een status in orde wordt geretourneerd. |
int |
timeoutSeconds |
De time-out van de test in seconden. |
int |
CreateServiceRequestEnvironmentImageRequest
ImageAsset
Naam |
Description |
Waarde |
id |
De asset-id. |
tekenreeks |
Mimetype |
Het mime-type. |
tekenreeks |
Uitpakken |
Of het activum is uitgepakt. |
booleaans |
url |
De URL van de asset. |
tekenreeks |
EnvironmentImageRequestEnvironment
ModelEnvironmentDefinitionDocker
Naam |
Description |
Waarde |
baseDockerfile |
Basis-Dockerfile dat wordt gebruikt voor uitvoeringen op basis van Docker. Wederzijds exclusief met BaseImage. |
tekenreeks |
baseImage |
Basisinstallatiekopieën die worden gebruikt voor uitvoeringen op basis van Docker. Wederzijds exclusief met BaseDockerfile. |
tekenreeks |
baseImageRegistry |
Installatiekopieënregister dat de basisinstallatiekopieën bevat. |
ModelDockerSectionBaseImageRegistry |
ModelDockerSectionBaseImageRegistry
Naam |
Description |
Waarde |
adres |
|
tekenreeks |
wachtwoord |
|
tekenreeks
Beperkingen: Gevoelige waarde. Doorgeven als een beveiligde parameter.
|
gebruikersnaam |
|
tekenreeks
Beperkingen: Gevoelige waarde. Doorgeven als een beveiligde parameter.
|
ModelEnvironmentDefinitionEnvironmentVariables
Naam |
Description |
Waarde |
{aangepaste eigenschap} |
|
tekenreeks |
ModelEnvironmentDefinitionPython
Naam |
Description |
Waarde |
baseCondaEnvironment |
|
tekenreeks |
condaDependencies |
Een JObject met Conda-afhankelijkheden. |
|
interpreterPath |
Het python-interpreterpad dat moet worden gebruikt als een omgevingsbuild niet vereist is. Het opgegeven pad wordt gebruikt om het gebruikersscript aan te roepen. |
tekenreeks |
userManagedDependencies |
True betekent dat AzureML een bestaande Python-omgeving hergebruikt; False betekent dat AzureML een Python-omgeving maakt op basis van de specificatie conda-afhankelijkheden. |
booleaans |
ModelEnvironmentDefinitionR
Naam |
Description |
Waarde |
bioConductorPackages |
De pakketten van Bioconductor. |
tekenreeks[] |
cranPackages |
De CRAN-pakketten die moeten worden gebruikt. |
RCranPackage[] |
customUrlPackages |
De pakketten van aangepaste URL's. |
tekenreeks[] |
gitHubPackages |
De pakketten rechtstreeks vanuit GitHub. |
RGitHubPackage[] |
rscriptPath |
Het Rscript-pad dat moet worden gebruikt als een omgevingsbuild niet vereist is. Het opgegeven pad wordt gebruikt om het gebruikersscript aan te roepen. |
tekenreeks |
rVersion |
De versie van R die moet worden geïnstalleerd |
tekenreeks |
snapshotDate |
Datum van MRAN-momentopname die moet worden gebruikt in JJJJ-MM-DD-indeling, bijvoorbeeld '2019-04-17' |
tekenreeks |
userManaged |
Geeft aan of de omgeving wordt beheerd door de gebruiker of door AzureML. |
booleaans |
RCranPackage
Naam |
Description |
Waarde |
naam |
De pakketnaam. |
tekenreeks |
repository |
De naam van de opslagplaats. |
tekenreeks |
RGitHubPackage
Naam |
Description |
Waarde |
authToken |
Persoonlijk toegangstoken dat moet worden geïnstalleerd vanuit een privéopslagplaats |
tekenreeks
Beperkingen: Gevoelige waarde. Doorgeven als een beveiligde parameter.
|
repository |
Adres van opslagplaats in de indeling gebruikersnaam/opslagplaats[/subdir][@ref,#pull]. |
tekenreeks |
ModelEnvironmentDefinitionspark
Naam |
Description |
Waarde |
Pakketten |
De Spark-pakketten die moeten worden gebruikt. |
SparkMavenPackage[] |
precachePackages |
Of de pakketten vooraf in de cache moeten worden opgepakt. |
booleaans |
Repositories |
De lijst met Spark-opslagplaatsen. |
tekenreeks[] |
SparkMavenPackage
Naam |
Description |
Waarde |
Artefact |
|
tekenreeks |
group |
|
tekenreeks |
versie |
|
tekenreeks |
EnvironmentImageRequestEnvironmentReference
Naam |
Description |
Waarde |
naam |
Naam van de omgeving. |
tekenreeks |
versie |
Versie van de omgeving. |
tekenreeks |
Model
Naam |
Description |
Waarde |
createdTime |
De aanmaaktijd van het model (UTC). |
tekenreeks |
gegevenssets |
De lijst met gegevenssets die aan het model zijn gekoppeld. |
DatasetReference[] |
derivedModelIds |
Modellen die zijn afgeleid van dit model |
tekenreeks[] |
beschrijving |
De beschrijving van het model. |
tekenreeks |
experimentName |
De naam van het experiment waarin dit model is gemaakt. |
tekenreeks |
framework |
Het modelframework. |
tekenreeks |
frameworkVersion |
De modelframeworkversie. |
tekenreeks |
id |
De model-id. |
tekenreeks |
kvTags |
De woordenlijst modeltag. Items zijn veranderlijk. |
ModelKvTags |
Mimetype |
Het MIME-type modelinhoud. Open voor meer informatie over MIME-type https://www.iana.org/assignments/media-types/media-types.xhtml |
tekenreeks (vereist) |
modifiedTime |
Het tijdstip van de laatste wijziging van het model (UTC). |
tekenreeks |
naam |
De modelnaam. |
tekenreeks (vereist) |
parentModelId |
De bovenliggende model-id. |
tekenreeks |
properties |
De woordenlijst met eigenschappen Model. Eigenschappen zijn onveranderbaar. |
ModelEigenschappen |
resourceRequirements |
Resourcevereisten voor het model |
ContainerResourceRequirements |
runId |
De RunId waarmee dit model is gemaakt. |
tekenreeks |
sampleInputData |
Voorbeeldinvoergegevens voor het model. Een verwijzing naar een gegevensset in de werkruimte in de indeling aml://dataset/{datasetId} |
tekenreeks |
sampleOutputData |
Voorbeelduitvoergegevens voor het model. Een verwijzing naar een gegevensset in de werkruimte in de indeling aml://dataset/{datasetId} |
tekenreeks |
Uitpakken |
Geeft aan of het model moet worden uitgepakt tijdens het maken van de docker-installatiekopieën. |
booleaans |
url |
De URL van het model. Meestal een SAS-URL. |
tekenreeks (vereist) |
versie |
De modelversie die is toegewezen door modelbeheerservice. |
int |
DatasetReference
Naam |
Description |
Waarde |
id |
De id van de gegevenssetreferentie. |
tekenreeks |
naam |
De naam van de gegevenssetreferentie. |
tekenreeks |
Naam |
Description |
Waarde |
{aangepaste eigenschap} |
|
tekenreeks |
ModelEigenschappen
Naam |
Description |
Waarde |
{aangepaste eigenschap} |
|
tekenreeks |
CreateServiceRequestKeys
Naam |
Description |
Waarde |
primaryKey |
De primaire sleutel. |
tekenreeks |
secondaryKey |
De secundaire sleutel. |
tekenreeks |
Naam |
Description |
Waarde |
{aangepaste eigenschap} |
|
tekenreeks |
CreateServiceRequestProperties
Naam |
Description |
Waarde |
{aangepaste eigenschap} |
|
tekenreeks |
Snelstartsjablonen
Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.
Het resourcetype werkruimten/services kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Resource Microsoft.MachineLearningServices/workspaces/services wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.MachineLearningServices/workspaces/services@2021-01-01"
name = "string"
location = "string"
parent_id = "string"
body = jsonencode({
properties = {
{customized property} = "string"
}
computeType = "string"
// For remaining properties, see workspaces/services objects
description = "string"
environmentImageRequest = {
assets = [
{
id = "string"
mimeType = "string"
unpack = bool
url = "string"
}
]
driverProgram = "string"
environment = {
docker = {
baseDockerfile = "string"
baseImage = "string"
baseImageRegistry = {
address = "string"
password = "string"
username = "string"
}
}
environmentVariables = {
{customized property} = "string"
}
inferencingStackVersion = "string"
name = "string"
python = {
baseCondaEnvironment = "string"
interpreterPath = "string"
userManagedDependencies = bool
}
r = {
bioConductorPackages = [
"string"
]
cranPackages = [
{
name = "string"
repository = "string"
}
]
customUrlPackages = [
"string"
]
gitHubPackages = [
{
authToken = "string"
repository = "string"
}
]
rscriptPath = "string"
rVersion = "string"
snapshotDate = "string"
userManaged = bool
}
spark = {
packages = [
{
artifact = "string"
group = "string"
version = "string"
}
]
precachePackages = bool
repositories = [
"string"
]
}
version = "string"
}
environmentReference = {
name = "string"
version = "string"
}
modelIds = [
"string"
]
models = [
{
createdTime = "string"
datasets = [
{
id = "string"
name = "string"
}
]
derivedModelIds = [
"string"
]
description = "string"
experimentName = "string"
framework = "string"
frameworkVersion = "string"
id = "string"
kvTags = {
{customized property} = "string"
}
mimeType = "string"
modifiedTime = "string"
name = "string"
parentModelId = "string"
properties = {
{customized property} = "string"
}
resourceRequirements = {
cpu = int
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 = {
{customized property} = "string"
}
})
}
werkruimten/servicesobjecten
Stel de eigenschap computeType in om het type object op te geven.
Gebruik voor ACI:
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"
}
Gebruik voor AKS:
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"
Eigenschapswaarden
werkruimten/services
Naam |
Description |
Waarde |
type |
Het resourcetype |
"Microsoft.MachineLearningServices/workspaces/services@2021-01-01" |
naam |
De resourcenaam |
tekenreeks (vereist) |
location |
De naam van de Azure-locatie/-regio. |
tekenreeks |
parent_id |
De id van de resource die het bovenliggende item voor deze resource is. |
Id voor resource van type: werkruimten |
beschrijving |
De beschrijving van de service. |
tekenreeks |
environmentImageRequest |
De omgeving, modellen en assets die nodig zijn voor deductie. |
CreateServiceRequestEnvironmentImageRequest |
keys |
De verificatiesleutels. |
CreateServiceRequestKeys |
kvTags |
De woordenlijst met servicetags. Tags zijn veranderlijk. |
CreateServiceRequestKvTags |
properties |
De woordenlijst met service-eigenschappen. Eigenschappen zijn onveranderbaar. |
CreateServiceRequestProperties |
computeType |
Het objecttype instellen |
ACI AKS (vereist) |
ACIServiceCreateRequest
Naam |
Description |
Waarde |
computeType |
Het type rekenomgeving voor de service. |
"ACI" (vereist) |
appInsightsEnabled |
Of Application Insights is ingeschakeld of niet. |
booleaans |
authEnabled |
Of verificatie is ingeschakeld voor de service. |
booleaans |
Cname |
De CName voor de service. |
tekenreeks |
containerResourceRequirements |
De resourcevereisten voor de container. |
ContainerResourceRequirements |
dataCollection |
Details van de opgegeven opties voor gegevensverzameling. |
ACIServiceCreateRequestDataCollection |
dnsNameLabel |
Het DNS-label voor de service. |
tekenreeks |
encryptionProperties |
De versleutelingseigenschappen. |
ACIServiceCreateRequestEncryptionProperties |
sslCertificate |
Het openbare SSL-certificaat in PEM-indeling dat moet worden gebruikt als SSL is ingeschakeld. |
tekenreeks |
sslEnabled |
Of SSL al dan niet is ingeschakeld. |
booleaans |
sslKey |
De openbare SSL-sleutel in PEM-indeling voor het certificaat. |
tekenreeks |
vnetConfiguration |
De configuratie van het virtuele netwerk. |
ACIServiceCreateRequestVnetConfiguration |
ContainerResourceRequirements
Naam |
Description |
Waarde |
Cpu |
De minimale hoeveelheid CPU-kernen die door de container moeten worden gebruikt. Meer informatie: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/ |
int |
Cpulimit |
De maximale hoeveelheid CPU-kernen die door de container mogen worden gebruikt. Meer informatie: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/ |
int |
Fpga |
Het aantal FPGA PCIE-apparaten dat wordt blootgesteld aan de container. Moet een veelvoud van 2 zijn. |
int |
Gpu |
Het aantal GPU-kernen in de container. |
int |
memoryInGB |
De minimale hoeveelheid geheugen (in GB) die door de container moet worden gebruikt. Meer informatie: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/ |
int |
memoryInGBLimit |
De maximale hoeveelheid geheugen (in GB) die door de container mag worden gebruikt. Meer informatie: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
|
int |
ACIServiceCreateRequestDataCollection
Naam |
Description |
Waarde |
eventHubEnabled |
Optie voor het in-/uitschakelen van Event Hub. |
booleaans |
storageEnabled |
Optie voor het in-/uitschakelen van opslag. |
booleaans |
ACIServiceCreateRequestEncryptionProperties
Naam |
Description |
Waarde |
keyName |
Naam van versleutelingssleutel |
tekenreeks (vereist) |
keyVersion |
Versie van versleutelingssleutel |
tekenreeks (vereist) |
vaultBaseUrl |
basis-URL van kluis |
tekenreeks (vereist) |
ACIServiceCreateRequestVnetConfiguration
Naam |
Description |
Waarde |
subnetName |
De naam van het subnet van het virtuele netwerk. |
tekenreeks |
vnetName |
De naam van het virtuele netwerk. |
tekenreeks |
AKSServiceCreateRequest
Naam |
Description |
Waarde |
computeType |
Het type rekenomgeving voor de service. |
'AKS' (vereist) |
aadAuthEnabled |
Of AAD-verificatie is ingeschakeld. |
booleaans |
appInsightsEnabled |
Of Application Insights is ingeschakeld of niet. |
booleaans |
authEnabled |
Of verificatie is ingeschakeld. |
booleaans |
autoScaler |
De eigenschappen van de automatische schaalaanpassing. |
AKSServiceCreateRequestAutoScaler |
computeName |
De naam van de rekenresource. |
tekenreeks |
containerResourceRequirements |
De resourcevereisten voor de container. |
ContainerResourceRequirements |
dataCollection |
Details van de opgegeven opties voor gegevensverzameling. |
AKSServiceCreateRequestDataCollection |
isDefault |
Is dit de standaardvariant. |
booleaans |
livenessProbeRequirements |
De vereisten voor de levendigheidstest. |
AKSServiceCreateRequestLivenessProbeRequirements |
maxConcurrentRequestsPerContainer |
Het maximum aantal gelijktijdige aanvragen per container. |
int |
maxQueueWaitMs |
De maximale tijd dat een aanvraag in de wachtrij wacht (in milliseconden). Na deze tijd retourneert de service 503 (Service niet beschikbaar) |
int |
naamruimte |
Kubernetes-naamruimte voor de service. |
tekenreeks |
numReplica's |
Het aantal replica's in het cluster. |
int |
scoringTimeoutMs |
De time-out van het scoren in milliseconden. |
int |
trafficPercentile |
De hoeveelheid verkeer die variant ontvangt. |
int |
type |
Het type van de variant. |
"Besturingselement" "Behandeling" |
AKSServiceCreateRequestAutoScaler
Naam |
Description |
Waarde |
autoscaleEnabled |
Optie voor het in- of uitschakelen van automatisch schalen. |
booleaans |
maxReplicas |
Het maximum aantal replica's in het cluster. |
int |
minReplicas |
Het minimale aantal replica's om omlaag te schalen. |
int |
refreshPeriodInSeconds |
Het aantal seconden dat moet worden gewacht tussen updates voor automatisch schalen. |
int |
targetU-gebruik |
Het doelgebruikspercentage dat moet worden gebruikt om te bepalen of het cluster moet worden geschaald. |
int |
AKSServiceCreateRequestDataCollection
Naam |
Description |
Waarde |
eventHubEnabled |
Optie voor het in-/uitschakelen van Event Hub. |
booleaans |
storageEnabled |
Optie voor het in-/uitschakelen van opslag. |
booleaans |
AKSServiceCreateRequestLivenessProbeRequirements
Naam |
Description |
Waarde |
failureThreshold |
Het aantal fouten dat moet worden toegestaan voordat de status Niet in orde wordt geretourneerd. |
int |
initialDelaySeconds |
De vertraging voor de eerste test in seconden. |
int |
periodSeconden |
De tijdsduur tussen tests in seconden. |
int |
successThreshold |
Het aantal geslaagde tests voordat de status In orde wordt geretourneerd. |
int |
timeoutSeconds |
De time-out van de test in seconden. |
int |
CreateServiceRequestEnvironmentImageRequest
ImageAsset
Naam |
Description |
Waarde |
id |
De asset-id. |
tekenreeks |
Mimetype |
Het MIME-type. |
tekenreeks |
Uitpakken |
Of het activum wordt uitgepakt. |
booleaans |
url |
De URL van de asset. |
tekenreeks |
EnvironmentImageRequestEnvironment
ModelEnvironmentDefinitionDocker
Naam |
Description |
Waarde |
baseDockerfile |
Basis-Dockerfile dat wordt gebruikt voor uitvoeringen op basis van Docker. Wederzijds exclusief met BaseImage. |
tekenreeks |
baseImage |
Basisinstallatiekopieën die worden gebruikt voor uitvoeringen op basis van Docker. Wederzijds exclusief met BaseDockerfile. |
tekenreeks |
baseImageRegistry |
Installatiekopieënregister dat de basisinstallatiekopieën bevat. |
ModelDockerSectionBaseImageRegistry |
ModelDockerSectionBaseImageRegistry
Naam |
Description |
Waarde |
adres |
|
tekenreeks |
wachtwoord |
|
tekenreeks
Beperkingen: Gevoelige waarde. Doorgeven als een beveiligde parameter.
|
gebruikersnaam |
|
tekenreeks
Beperkingen: Gevoelige waarde. Doorgeven als een beveiligde parameter.
|
ModelEnvironmentDefinitionEnvironmentVariables
Naam |
Description |
Waarde |
{aangepaste eigenschap} |
|
tekenreeks |
ModelEnvironmentDefinitionPython
Naam |
Description |
Waarde |
baseCondaEnvironment |
|
tekenreeks |
condaDependencies |
Een JObject met Conda-afhankelijkheden. |
|
interpreterPath |
Het python-interpreterpad dat moet worden gebruikt als een omgevingsbuild niet vereist is. Het opgegeven pad wordt gebruikt om het gebruikersscript aan te roepen. |
tekenreeks |
userManagedDependencies |
True betekent dat AzureML een bestaande Python-omgeving hergebruikt; False betekent dat AzureML een Python-omgeving maakt op basis van de specificatie conda-afhankelijkheden. |
booleaans |
ModelEnvironmentDefinitionR
Naam |
Description |
Waarde |
bioConductorPackages |
De pakketten van Bioconductor. |
tekenreeks[] |
cranPackages |
De CRAN-pakketten die moeten worden gebruikt. |
RCranPackage[] |
customUrlPackages |
De pakketten van aangepaste URL's. |
tekenreeks[] |
gitHubPackages |
De pakketten rechtstreeks vanuit GitHub. |
RGitHubPackage[] |
rscriptPath |
Het Rscript-pad dat moet worden gebruikt als een omgevingsbuild niet vereist is. Het opgegeven pad wordt gebruikt om het gebruikersscript aan te roepen. |
tekenreeks |
rVersion |
De versie van R die moet worden geïnstalleerd |
tekenreeks |
snapshotDate |
Datum van MRAN-momentopname die moet worden gebruikt in JJJJ-MM-DD-indeling, bijvoorbeeld '2019-04-17' |
tekenreeks |
userManaged |
Geeft aan of de omgeving wordt beheerd door de gebruiker of door AzureML. |
booleaans |
RCranPackage
Naam |
Description |
Waarde |
naam |
De pakketnaam. |
tekenreeks |
repository |
De naam van de opslagplaats. |
tekenreeks |
RGitHubPackage
Naam |
Description |
Waarde |
authToken |
Persoonlijk toegangstoken dat moet worden geïnstalleerd vanuit een privéopslagplaats |
tekenreeks
Beperkingen: Gevoelige waarde. Doorgeven als een beveiligde parameter.
|
repository |
Adres van opslagplaats in de indeling gebruikersnaam/opslagplaats[/subdir][@ref,#pull]. |
tekenreeks |
ModelEnvironmentDefinitionspark
Naam |
Description |
Waarde |
Pakketten |
De Spark-pakketten die moeten worden gebruikt. |
SparkMavenPackage[] |
precachePackages |
Of de pakketten vooraf in de cache moeten worden opgepakt. |
booleaans |
Repositories |
De lijst met Spark-opslagplaatsen. |
tekenreeks[] |
SparkMavenPackage
Naam |
Description |
Waarde |
Artefact |
|
tekenreeks |
group |
|
tekenreeks |
versie |
|
tekenreeks |
EnvironmentImageRequestEnvironmentReference
Naam |
Description |
Waarde |
naam |
Naam van de omgeving. |
tekenreeks |
versie |
Versie van de omgeving. |
tekenreeks |
Model
Naam |
Description |
Waarde |
createdTime |
De aanmaaktijd van het model (UTC). |
tekenreeks |
gegevenssets |
De lijst met gegevenssets die aan het model zijn gekoppeld. |
DatasetReference[] |
derivedModelIds |
Modellen die zijn afgeleid van dit model |
tekenreeks[] |
beschrijving |
De beschrijving van het model. |
tekenreeks |
experimentName |
De naam van het experiment waarin dit model is gemaakt. |
tekenreeks |
framework |
Het modelframework. |
tekenreeks |
frameworkVersion |
De modelframeworkversie. |
tekenreeks |
id |
De model-id. |
tekenreeks |
kvTags |
De woordenlijst modeltag. Items zijn veranderlijk. |
ModelKvTags |
Mimetype |
Het MIME-type modelinhoud. Open voor meer informatie over MIME-type https://www.iana.org/assignments/media-types/media-types.xhtml |
tekenreeks (vereist) |
modifiedTime |
Het tijdstip van de laatste wijziging van het model (UTC). |
tekenreeks |
naam |
De modelnaam. |
tekenreeks (vereist) |
parentModelId |
De bovenliggende model-id. |
tekenreeks |
properties |
De woordenlijst met eigenschappen Model. Eigenschappen zijn onveranderbaar. |
ModelEigenschappen |
resourceRequirements |
Resourcevereisten voor het model |
ContainerResourceRequirements |
runId |
De RunId waarmee dit model is gemaakt. |
tekenreeks |
sampleInputData |
Voorbeeldinvoergegevens voor het model. Een verwijzing naar een gegevensset in de werkruimte in de indeling aml://dataset/{datasetId} |
tekenreeks |
sampleOutputData |
Voorbeelduitvoergegevens voor het model. Een verwijzing naar een gegevensset in de werkruimte in de indeling aml://dataset/{datasetId} |
tekenreeks |
Uitpakken |
Geeft aan of het model moet worden uitgepakt tijdens het maken van de docker-installatiekopieën. |
booleaans |
url |
De URL van het model. Meestal een SAS-URL. |
tekenreeks (vereist) |
versie |
De modelversie die is toegewezen door modelbeheerservice. |
int |
DatasetReference
Naam |
Description |
Waarde |
id |
De id van de gegevenssetreferentie. |
tekenreeks |
naam |
De naam van de gegevenssetreferentie. |
tekenreeks |
Naam |
Description |
Waarde |
{aangepaste eigenschap} |
|
tekenreeks |
ModelEigenschappen
Naam |
Description |
Waarde |
{aangepaste eigenschap} |
|
tekenreeks |
CreateServiceRequestKeys
Naam |
Description |
Waarde |
primaryKey |
De primaire sleutel. |
tekenreeks |
secondaryKey |
De secundaire sleutel. |
tekenreeks |
Naam |
Description |
Waarde |
{aangepaste eigenschap} |
|
tekenreeks |
CreateServiceRequestProperties
Naam |
Description |
Waarde |
{aangepaste eigenschap} |
|
tekenreeks |