Dela via


Microsoft.MachineLearningServices-arbetsytor/tjänster 2021-04-01

Bicep-resursdefinition

Resurstypen arbetsytor/tjänster kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.MachineLearningServices/workspaces/services-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.MachineLearningServices/workspaces/services@2021-04-01' = {
  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(Azure.Bicep.Types.Concrete.AnyType)
        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'
  }
  location: 'string'
  name: 'string'
  properties: {
    {customized property}: 'string'
  }
  computeType: 'string'
  // For remaining properties, see Microsoft.MachineLearningServices/workspaces/services objects
}

Microsoft.MachineLearningServices/arbetsytor/tjänsteobjekt

Ange egenskapen computeType för att ange typ av objekt.

För ACI-använder du:

{
  appInsightsEnabled: bool
  authEnabled: bool
  cname: 'string'
  computeType: 'ACI'
  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'
  }
}

För AKS-använder du:

{
  aadAuthEnabled: bool
  appInsightsEnabled: bool
  authEnabled: bool
  autoScaler: {
    autoscaleEnabled: bool
    maxReplicas: int
    minReplicas: int
    refreshPeriodInSeconds: int
    targetUtilization: int
  }
  computeName: 'string'
  computeType: 'AKS'
  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'
}

Egenskapsvärden

ACIServiceCreateRequest

Namn Beskrivning Värde
appInsightsEnabled Om Application Insights är aktiverat eller inte. Bool
authEnabled Om autentisering är aktiverat på tjänsten eller inte. Bool
cname CName för tjänsten. sträng
computeType Beräkningsmiljöns typ för tjänsten. "ACI" (krävs)
containerResourceRequirements Kraven för containerresursen. ContainerResourceRequirements
dataCollection Information om de angivna alternativen för datainsamling. ACIServiceCreateRequestDataCollection
dnsNameLabel Dns-etiketten för tjänsten. sträng
encryptionProperties Krypteringsegenskaperna. ACIServiceCreateRequestEncryptionProperties
sslCertificate Det offentliga SSL-certifikatet i PEM-format som ska användas om SSL är aktiverat. sträng
sslEnabled Om SSL är aktiverat eller inte. Bool
sslKey Den offentliga SSL-nyckeln i PEM-format för certifikatet. sträng
vnetConfiguration Konfigurationen av det virtuella nätverket. ACIServiceCreateRequestVnetConfiguration

ACIServiceCreateRequestDataCollection

Namn Beskrivning Värde
eventHubEnabled Alternativ för aktivering/inaktivering av händelsehubb. Bool
storageEnabled Alternativ för att aktivera/inaktivera lagring. Bool

ACIServiceCreateRequestEncryptionProperties

Namn Beskrivning Värde
keyName Namn på krypteringsnyckel sträng (krävs)
keyVersion Krypteringsnyckelversion sträng (krävs)
vaultBaseUrl valvbas-URL sträng (krävs)

ACIServiceCreateRequestVnetConfiguration

Namn Beskrivning Värde
subnetName Namnet på det virtuella nätverkets undernät. sträng
vnetName Namnet på det virtuella nätverket. sträng

AKSServiceCreateRequest

Namn Beskrivning Värde
aadAuthEnabled Om AAD-autentisering är aktiverat eller inte. Bool
appInsightsEnabled Om Application Insights är aktiverat eller inte. Bool
authEnabled Om autentisering är aktiverat eller inte. Bool
autoSkalning Egenskaperna för automatisk skalning. AKSServiceCreateRequestAutoScaler
computeName Namnet på beräkningsresursen. sträng
computeType Beräkningsmiljöns typ för tjänsten. "AKS" (krävs)
containerResourceRequirements Kraven för containerresursen. ContainerResourceRequirements
dataCollection Information om de angivna alternativen för datainsamling. AKSServiceCreateRequestDataCollection
isDefault Är detta standardvarianten. Bool
livenessProbeRequirements Krav för livenessavsökning. AKSServiceCreateRequestLivenessProbeRequirements
maxConcurrentRequestsPerContainer Maximalt antal samtidiga begäranden per container. Int
maxQueueWaitMs Maximal tid som en begäran väntar i kön (i millisekunder). Efter den här tiden returnerar tjänsten 503 (tjänsten är inte tillgänglig) Int
namnområde Kubernetes-namnrymd för tjänsten. sträng
numReplicas Antalet repliker i klustret. Int
scoringTimeoutMs Tidsgränsen för bedömning i millisekunder. Int
trafficPercentile Mängden trafikvariant tar emot. Int
typ Typ av variant. "Kontroll"
"Behandling"

AKSServiceCreateRequestAutoScaler

Namn Beskrivning Värde
autoscaleEnabled Alternativ för att aktivera/inaktivera automatisk skalning. Bool
maxReplicas Det maximala antalet repliker i klustret. Int
minReplicas Det minsta antalet repliker som ska skalas ned till. Int
refreshPeriodInSeconds Hur många sekunder som ska vänta mellan automatiska skalningsuppdateringar. Int
targetUtilization Den procentandel av målanvändningen som ska användas för att avgöra om klustret ska skalas. Int

AKSServiceCreateRequestDataCollection

Namn Beskrivning Värde
eventHubEnabled Alternativ för aktivering/inaktivering av händelsehubb. Bool
storageEnabled Alternativ för att aktivera/inaktivera lagring. Bool

AKSServiceCreateRequestLivenessProbeRequirements

Namn Beskrivning Värde
failureThreshold Antalet fel som tillåts innan statusen inte är felfri returneras. Int
initialDelaySeconds Fördröjningen före den första avsökningen på några sekunder. Int
periodSeconds Längden på tiden mellan avsökningar i sekunder. Int
successThreshold Antalet lyckade avsökningar innan en felfri status returneras. Int
timeoutSeconds Tidsgränsen för avsökningen i sekunder. Int

ContainerResourceRequirements

Namn Beskrivning Värde
processor Den minsta mängd processorkärnor som ska användas av containern. Mer information:
https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
Int
cpuLimit Den maximala mängden processorkärnor som tillåts användas av containern. Mer information:
https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
Int
fpga Antalet FPGA PCIE-enheter som exponeras för containern. Måste vara flera av 2. Int
Gpu Antalet GPU-kärnor i containern. Int
memoryInGB Den minsta mängd minne (i GB) som ska användas av containern. Mer information:
https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
Int
memoryInGBLimit Den maximala mängden minne (i GB) som tillåts användas av containern. Mer information:
https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
Int

CreateServiceRequestEnvironmentImageRequest

Namn Beskrivning Värde
tillgångar Listan över tillgångar. ImageAsset[]
driverProgram Namnet på drivrutinsfilen. sträng
miljö Information om AZURE ML-miljön. EnvironmentImageRequestEnvironment
environmentReference Den unika identifieringsinformationen för AZURE ML-miljön. EnvironmentImageRequestEnvironmentReference
modelIds Listan över modell-ID:t. string[]
modeller Listan över modeller. Modell[]

CreateServiceRequestKeys

Namn Beskrivning Värde
primaryKey Primärnyckeln. sträng
secondaryKey Den sekundära nyckeln. sträng

CreateServiceRequestKvTags

Namn Beskrivning Värde

CreateServiceRequestProperties

Namn Beskrivning Värde

DatasetReference

Namn Beskrivning Värde
Id ID för datamängdsreferensen. sträng
Namn Namnet på datamängdsreferensen. sträng

EnvironmentImageRequestEnvironment

Namn Beskrivning Värde
stuveriarbetare Definitionen av en Docker-container. ModelEnvironmentDefinitionDocker
environmentVariables Definition av miljövariabler som ska definieras i miljön. ModelEnvironmentDefinitionEnvironmentVariables
inferencingStackVersion Den slutsatsdragningsstackversion som lagts till i avbildningen. Om du vill undvika att lägga till en slutsatsdragningsstack ska du inte ange det här värdet. Giltiga värden: "senaste". sträng
Namn Namnet på miljön. sträng
pytonorm Inställningar för en Python-miljö. ModelEnvironmentDefinitionPython
r Inställningar för en R-miljö. ModelEnvironmentDefinitionR
gnista Konfigurationen för en Spark-miljö. ModelEnvironmentDefinitionSpark
version Miljöversionen. sträng

EnvironmentImageRequestEnvironmentReference

Namn Beskrivning Värde
Namn Namnet på miljön. sträng
version Version av miljön. sträng

ImageAsset

Namn Beskrivning Värde
Id Tillgångs-ID:t. sträng
mimeType Mime-typen. sträng
uppacka Om tillgången är uppackad. Bool
URL Url:en för tillgången. sträng

Microsoft.MachineLearningServices/arbetsytor/tjänster

Namn Beskrivning Värde
computeType Ange till "ACI" för typen ACIServiceCreateRequest. Ange till AKS för typen AKSServiceCreateRequest. "ACI"
"AKS" (krävs)
beskrivning Beskrivningen av tjänsten. sträng
environmentImageRequest Miljö, modeller och tillgångar som behövs för slutsatsdragning. CreateServiceRequestEnvironmentImageRequest
Nycklar Autentiseringsnycklarna. CreateServiceRequestKeys
kvTags Ordlistan för tjänsttagg. Taggar kan ändras. CreateServiceRequestKvTags
plats Namnet på Azure-platsen/regionen. sträng
Namn Resursnamnet sträng (krävs)
förälder I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen.

Mer information finns i Underordnad resurs utanför den överordnade resursen.
Symboliskt namn för resurs av typen: arbetsytor
Egenskaper Ordlistan för tjänstegenskaper. Egenskaper är oföränderliga. CreateServiceRequestProperties

Modell

Namn Beskrivning Värde
createdTime Modellens skapandetid (UTC). sträng
Datamängder Listan över datauppsättningar som är associerade med modellen. DatasetReference[]
derivedModelIds Modeller som härleds från den här modellen string[]
beskrivning Text för modellbeskrivning. sträng
experimentName Namnet på experimentet där modellen skapades. sträng
ramverk Modellramverket. sträng
frameworkVersion Modellramverkets version. sträng
Id Modell-ID:t. sträng
kvTags Ordlistan modelltagg. Objekt kan ändras. ModelKvTags
mimeType MIME-typen av modellinnehåll. Mer information om MIME-typ finns i https://www.iana.org/assignments/media-types/media-types.xhtml sträng (krävs)
modifiedTime Modellen senast ändrade tid (UTC). sträng
Namn Modellnamnet. sträng (krävs)
parentModelId Det överordnade modell-ID:t. sträng
Egenskaper Egenskapsordlistan Modell. Egenskaper är oföränderliga. ModelProperties
resourceRequirements Resurskrav för modellen ContainerResourceRequirements
runId Det RunId som skapade den här modellen. sträng
sampleInputData Exempel på indata för modellen. En referens till en datauppsättning på arbetsytan i formatet aml://dataset/{datasetId} sträng
sampleOutputData Exempel på utdata för modellen. En referens till en datauppsättning på arbetsytan i formatet aml://dataset/{datasetId} sträng
uppacka Anger om vi behöver packa upp modellen när docker-avbildningen skapas. Bool
URL Modellens URL. Vanligtvis en SAS-URL. sträng (krävs)
version Modellversionen som tilldelats av Model Management Service. Int

ModelDockerSectionBaseImageRegistry

Namn Beskrivning Värde
adress sträng
lösenord sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
användarnamn sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.

ModelEnvironmentDefinitionDocker

Namn Beskrivning Värde
baseDockerfile Base Dockerfile används för Docker-baserade körningar. Ömsesidigt uteslutande med BaseImage. sträng
baseImage Basavbildning som används för Docker-baserade körningar. Ömsesidigt uteslutande med BaseDockerfile. sträng
baseImageRegistry Avbildningsregister som innehåller basavbildningen. ModelDockerSectionBaseImageRegistry

ModelEnvironmentDefinitionEnvironmentVariables

Namn Beskrivning Värde

ModelEnvironmentDefinitionPython

Namn Beskrivning Värde
baseCondaEnvironment sträng
condaDependencies En JObject som innehåller Conda-beroenden. någon
interpreterPath Python-tolksökvägen som ska användas om en miljöversion inte krävs. Den angivna sökvägen används för att anropa användarskriptet. sträng
userManagedDependencies Sant innebär att AzureML återanvänder en befintlig Python-miljö. False innebär att AzureML skapar en Python-miljö baserat på Conda-beroendespecifikationen. Bool

ModelEnvironmentDefinitionR

Namn Beskrivning Värde
bioConductorPackages Paketen från Bioconductor. string[]
cranPackages CRAN-paketen som ska användas. RCranPackage[]
customUrlPackages Paketen från anpassade URL:er. string[]
gitHubPackages Paketen direkt från GitHub. RGitHubPackage[]
rscriptPath Rscript-sökvägen som ska användas om en miljöversion inte krävs.
Den angivna sökvägen används för att anropa användarskriptet.
sträng
rVersion Den R-version som ska installeras sträng
snapshotDate Datum för MRAN-ögonblicksbild som ska användas i ÅÅÅÅ-MM-DD format, t.ex. "2019-04-17" sträng
userManaged Anger om miljön hanteras av användaren eller av AzureML. Bool

ModelEnvironmentDefinitionSpark

Namn Beskrivning Värde
Paket Spark-paketen som ska användas. SparkMavenPackage[]
precachePackages Om paketen ska förinstalleras. Bool
Databaser Listan över spark-lagringsplatser. string[]

ModelKvTags

Namn Beskrivning Värde

ModellEgenskaper

Namn Beskrivning Värde

RCranPackage

Namn Beskrivning Värde
Namn Paketnamnet. sträng
Databasen Lagringsplatsens namn. sträng

RGitHubPackage

Namn Beskrivning Värde
authToken Personlig åtkomsttoken som ska installeras från en privat lagringsplats sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
Databasen Lagringsplatsadress i formatet användarnamn/lagringsplats[/subdir][@ref #pull]. sträng

SparkMavenPackage

Namn Beskrivning Värde
artefakt sträng
grupp sträng
version sträng

Resursdefinition för ARM-mall

Resurstypen arbetsytor/tjänster kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.MachineLearningServices/workspaces/services-resurs lägger du till följande JSON i mallen.

{
  "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"
  },
  "location": "string",
  "name": "string",
  "properties": {
    "{customized property}": "string"
  },
  "computeType": "string"
  // For remaining properties, see Microsoft.MachineLearningServices/workspaces/services objects
}

Microsoft.MachineLearningServices/arbetsytor/tjänsteobjekt

Ange egenskapen computeType för att ange typ av objekt.

För ACI-använder du:

{
  "appInsightsEnabled": "bool",
  "authEnabled": "bool",
  "cname": "string",
  "computeType": "ACI",
  "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"
  }
}

För AKS-använder du:

{
  "aadAuthEnabled": "bool",
  "appInsightsEnabled": "bool",
  "authEnabled": "bool",
  "autoScaler": {
    "autoscaleEnabled": "bool",
    "maxReplicas": "int",
    "minReplicas": "int",
    "refreshPeriodInSeconds": "int",
    "targetUtilization": "int"
  },
  "computeName": "string",
  "computeType": "AKS",
  "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"
}

Egenskapsvärden

ACIServiceCreateRequest

Namn Beskrivning Värde
appInsightsEnabled Om Application Insights är aktiverat eller inte. Bool
authEnabled Om autentisering är aktiverat på tjänsten eller inte. Bool
cname CName för tjänsten. sträng
computeType Beräkningsmiljöns typ för tjänsten. "ACI" (krävs)
containerResourceRequirements Kraven för containerresursen. ContainerResourceRequirements
dataCollection Information om de angivna alternativen för datainsamling. ACIServiceCreateRequestDataCollection
dnsNameLabel Dns-etiketten för tjänsten. sträng
encryptionProperties Krypteringsegenskaperna. ACIServiceCreateRequestEncryptionProperties
sslCertificate Det offentliga SSL-certifikatet i PEM-format som ska användas om SSL är aktiverat. sträng
sslEnabled Om SSL är aktiverat eller inte. Bool
sslKey Den offentliga SSL-nyckeln i PEM-format för certifikatet. sträng
vnetConfiguration Konfigurationen av det virtuella nätverket. ACIServiceCreateRequestVnetConfiguration

ACIServiceCreateRequestDataCollection

Namn Beskrivning Värde
eventHubEnabled Alternativ för aktivering/inaktivering av händelsehubb. Bool
storageEnabled Alternativ för att aktivera/inaktivera lagring. Bool

ACIServiceCreateRequestEncryptionProperties

Namn Beskrivning Värde
keyName Namn på krypteringsnyckel sträng (krävs)
keyVersion Krypteringsnyckelversion sträng (krävs)
vaultBaseUrl valvbas-URL sträng (krävs)

ACIServiceCreateRequestVnetConfiguration

Namn Beskrivning Värde
subnetName Namnet på det virtuella nätverkets undernät. sträng
vnetName Namnet på det virtuella nätverket. sträng

AKSServiceCreateRequest

Namn Beskrivning Värde
aadAuthEnabled Om AAD-autentisering är aktiverat eller inte. Bool
appInsightsEnabled Om Application Insights är aktiverat eller inte. Bool
authEnabled Om autentisering är aktiverat eller inte. Bool
autoSkalning Egenskaperna för automatisk skalning. AKSServiceCreateRequestAutoScaler
computeName Namnet på beräkningsresursen. sträng
computeType Beräkningsmiljöns typ för tjänsten. "AKS" (krävs)
containerResourceRequirements Kraven för containerresursen. ContainerResourceRequirements
dataCollection Information om de angivna alternativen för datainsamling. AKSServiceCreateRequestDataCollection
isDefault Är detta standardvarianten. Bool
livenessProbeRequirements Krav för livenessavsökning. AKSServiceCreateRequestLivenessProbeRequirements
maxConcurrentRequestsPerContainer Maximalt antal samtidiga begäranden per container. Int
maxQueueWaitMs Maximal tid som en begäran väntar i kön (i millisekunder). Efter den här tiden returnerar tjänsten 503 (tjänsten är inte tillgänglig) Int
namnområde Kubernetes-namnrymd för tjänsten. sträng
numReplicas Antalet repliker i klustret. Int
scoringTimeoutMs Tidsgränsen för bedömning i millisekunder. Int
trafficPercentile Mängden trafikvariant tar emot. Int
typ Typ av variant. "Kontroll"
"Behandling"

AKSServiceCreateRequestAutoScaler

Namn Beskrivning Värde
autoscaleEnabled Alternativ för att aktivera/inaktivera automatisk skalning. Bool
maxReplicas Det maximala antalet repliker i klustret. Int
minReplicas Det minsta antalet repliker som ska skalas ned till. Int
refreshPeriodInSeconds Hur många sekunder som ska vänta mellan automatiska skalningsuppdateringar. Int
targetUtilization Den procentandel av målanvändningen som ska användas för att avgöra om klustret ska skalas. Int

AKSServiceCreateRequestDataCollection

Namn Beskrivning Värde
eventHubEnabled Alternativ för aktivering/inaktivering av händelsehubb. Bool
storageEnabled Alternativ för att aktivera/inaktivera lagring. Bool

AKSServiceCreateRequestLivenessProbeRequirements

Namn Beskrivning Värde
failureThreshold Antalet fel som tillåts innan statusen inte är felfri returneras. Int
initialDelaySeconds Fördröjningen före den första avsökningen på några sekunder. Int
periodSeconds Längden på tiden mellan avsökningar i sekunder. Int
successThreshold Antalet lyckade avsökningar innan en felfri status returneras. Int
timeoutSeconds Tidsgränsen för avsökningen i sekunder. Int

ContainerResourceRequirements

Namn Beskrivning Värde
processor Den minsta mängd processorkärnor som ska användas av containern. Mer information:
https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
Int
cpuLimit Den maximala mängden processorkärnor som tillåts användas av containern. Mer information:
https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
Int
fpga Antalet FPGA PCIE-enheter som exponeras för containern. Måste vara flera av 2. Int
Gpu Antalet GPU-kärnor i containern. Int
memoryInGB Den minsta mängd minne (i GB) som ska användas av containern. Mer information:
https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
Int
memoryInGBLimit Den maximala mängden minne (i GB) som tillåts användas av containern. Mer information:
https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
Int

CreateServiceRequestEnvironmentImageRequest

Namn Beskrivning Värde
tillgångar Listan över tillgångar. ImageAsset[]
driverProgram Namnet på drivrutinsfilen. sträng
miljö Information om AZURE ML-miljön. EnvironmentImageRequestEnvironment
environmentReference Den unika identifieringsinformationen för AZURE ML-miljön. EnvironmentImageRequestEnvironmentReference
modelIds Listan över modell-ID:t. string[]
modeller Listan över modeller. Modell[]

CreateServiceRequestKeys

Namn Beskrivning Värde
primaryKey Primärnyckeln. sträng
secondaryKey Den sekundära nyckeln. sträng

CreateServiceRequestKvTags

Namn Beskrivning Värde

CreateServiceRequestProperties

Namn Beskrivning Värde

DatasetReference

Namn Beskrivning Värde
Id ID för datamängdsreferensen. sträng
Namn Namnet på datamängdsreferensen. sträng

EnvironmentImageRequestEnvironment

Namn Beskrivning Värde
stuveriarbetare Definitionen av en Docker-container. ModelEnvironmentDefinitionDocker
environmentVariables Definition av miljövariabler som ska definieras i miljön. ModelEnvironmentDefinitionEnvironmentVariables
inferencingStackVersion Den slutsatsdragningsstackversion som lagts till i avbildningen. Om du vill undvika att lägga till en slutsatsdragningsstack ska du inte ange det här värdet. Giltiga värden: "senaste". sträng
Namn Namnet på miljön. sträng
pytonorm Inställningar för en Python-miljö. ModelEnvironmentDefinitionPython
r Inställningar för en R-miljö. ModelEnvironmentDefinitionR
gnista Konfigurationen för en Spark-miljö. ModelEnvironmentDefinitionSpark
version Miljöversionen. sträng

EnvironmentImageRequestEnvironmentReference

Namn Beskrivning Värde
Namn Namnet på miljön. sträng
version Version av miljön. sträng

ImageAsset

Namn Beskrivning Värde
Id Tillgångs-ID:t. sträng
mimeType Mime-typen. sträng
uppacka Om tillgången är uppackad. Bool
URL Url:en för tillgången. sträng

Microsoft.MachineLearningServices/arbetsytor/tjänster

Namn Beskrivning Värde
apiVersion API-versionen '2021-04-01'
computeType Ange till "ACI" för typen ACIServiceCreateRequest. Ange till AKS för typen AKSServiceCreateRequest. "ACI"
"AKS" (krävs)
beskrivning Beskrivningen av tjänsten. sträng
environmentImageRequest Miljö, modeller och tillgångar som behövs för slutsatsdragning. CreateServiceRequestEnvironmentImageRequest
Nycklar Autentiseringsnycklarna. CreateServiceRequestKeys
kvTags Ordlistan för tjänsttagg. Taggar kan ändras. CreateServiceRequestKvTags
plats Namnet på Azure-platsen/regionen. sträng
Namn Resursnamnet sträng (krävs)
Egenskaper Ordlistan för tjänstegenskaper. Egenskaper är oföränderliga. CreateServiceRequestProperties
typ Resurstypen "Microsoft.MachineLearningServices/workspaces/services"

Modell

Namn Beskrivning Värde
createdTime Modellens skapandetid (UTC). sträng
Datamängder Listan över datauppsättningar som är associerade med modellen. DatasetReference[]
derivedModelIds Modeller som härleds från den här modellen string[]
beskrivning Text för modellbeskrivning. sträng
experimentName Namnet på experimentet där modellen skapades. sträng
ramverk Modellramverket. sträng
frameworkVersion Modellramverkets version. sträng
Id Modell-ID:t. sträng
kvTags Ordlistan modelltagg. Objekt kan ändras. ModelKvTags
mimeType MIME-typen av modellinnehåll. Mer information om MIME-typ finns i https://www.iana.org/assignments/media-types/media-types.xhtml sträng (krävs)
modifiedTime Modellen senast ändrade tid (UTC). sträng
Namn Modellnamnet. sträng (krävs)
parentModelId Det överordnade modell-ID:t. sträng
Egenskaper Egenskapsordlistan Modell. Egenskaper är oföränderliga. ModelProperties
resourceRequirements Resurskrav för modellen ContainerResourceRequirements
runId Det RunId som skapade den här modellen. sträng
sampleInputData Exempel på indata för modellen. En referens till en datauppsättning på arbetsytan i formatet aml://dataset/{datasetId} sträng
sampleOutputData Exempel på utdata för modellen. En referens till en datauppsättning på arbetsytan i formatet aml://dataset/{datasetId} sträng
uppacka Anger om vi behöver packa upp modellen när docker-avbildningen skapas. Bool
URL Modellens URL. Vanligtvis en SAS-URL. sträng (krävs)
version Modellversionen som tilldelats av Model Management Service. Int

ModelDockerSectionBaseImageRegistry

Namn Beskrivning Värde
adress sträng
lösenord sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
användarnamn sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.

ModelEnvironmentDefinitionDocker

Namn Beskrivning Värde
baseDockerfile Base Dockerfile används för Docker-baserade körningar. Ömsesidigt uteslutande med BaseImage. sträng
baseImage Basavbildning som används för Docker-baserade körningar. Ömsesidigt uteslutande med BaseDockerfile. sträng
baseImageRegistry Avbildningsregister som innehåller basavbildningen. ModelDockerSectionBaseImageRegistry

ModelEnvironmentDefinitionEnvironmentVariables

Namn Beskrivning Värde

ModelEnvironmentDefinitionPython

Namn Beskrivning Värde
baseCondaEnvironment sträng
condaDependencies En JObject som innehåller Conda-beroenden. någon
interpreterPath Python-tolksökvägen som ska användas om en miljöversion inte krävs. Den angivna sökvägen används för att anropa användarskriptet. sträng
userManagedDependencies Sant innebär att AzureML återanvänder en befintlig Python-miljö. False innebär att AzureML skapar en Python-miljö baserat på Conda-beroendespecifikationen. Bool

ModelEnvironmentDefinitionR

Namn Beskrivning Värde
bioConductorPackages Paketen från Bioconductor. string[]
cranPackages CRAN-paketen som ska användas. RCranPackage[]
customUrlPackages Paketen från anpassade URL:er. string[]
gitHubPackages Paketen direkt från GitHub. RGitHubPackage[]
rscriptPath Rscript-sökvägen som ska användas om en miljöversion inte krävs.
Den angivna sökvägen används för att anropa användarskriptet.
sträng
rVersion Den R-version som ska installeras sträng
snapshotDate Datum för MRAN-ögonblicksbild som ska användas i ÅÅÅÅ-MM-DD format, t.ex. "2019-04-17" sträng
userManaged Anger om miljön hanteras av användaren eller av AzureML. Bool

ModelEnvironmentDefinitionSpark

Namn Beskrivning Värde
Paket Spark-paketen som ska användas. SparkMavenPackage[]
precachePackages Om paketen ska förinstalleras. Bool
Databaser Listan över spark-lagringsplatser. string[]

ModelKvTags

Namn Beskrivning Värde

ModellEgenskaper

Namn Beskrivning Värde

RCranPackage

Namn Beskrivning Värde
Namn Paketnamnet. sträng
Databasen Lagringsplatsens namn. sträng

RGitHubPackage

Namn Beskrivning Värde
authToken Personlig åtkomsttoken som ska installeras från en privat lagringsplats sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
Databasen Lagringsplatsadress i formatet användarnamn/lagringsplats[/subdir][@ref #pull]. sträng

SparkMavenPackage

Namn Beskrivning Värde
artefakt sträng
grupp sträng
version sträng

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Beskrivning
Skapa en Azure Machine Learning Service-

Distribuera till Azure
Den här mallen skapar en Azure Machine Learning-tjänst.
Skapa en Azure Machine Learning Service (AKS)

Distribuera till Azure
Den här mallen skapar en Azure Machine Learning-tjänst.

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen arbetsytor/tjänster kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.MachineLearningServices/workspaces/services-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  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"
  }
  location = "string"
  name = "string"
  properties = {
    {customized property} = "string"
  }
  computeType = "string"
  // For remaining properties, see Microsoft.MachineLearningServices/workspaces/services objects
}

Microsoft.MachineLearningServices/arbetsytor/tjänsteobjekt

Ange egenskapen computeType för att ange typ av objekt.

För ACI-använder du:

{
  appInsightsEnabled = bool
  authEnabled = bool
  cname = "string"
  computeType = "ACI"
  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"
  }
}

För AKS-använder du:

{
  aadAuthEnabled = bool
  appInsightsEnabled = bool
  authEnabled = bool
  autoScaler = {
    autoscaleEnabled = bool
    maxReplicas = int
    minReplicas = int
    refreshPeriodInSeconds = int
    targetUtilization = int
  }
  computeName = "string"
  computeType = "AKS"
  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"
}

Egenskapsvärden

ACIServiceCreateRequest

Namn Beskrivning Värde
appInsightsEnabled Om Application Insights är aktiverat eller inte. Bool
authEnabled Om autentisering är aktiverat på tjänsten eller inte. Bool
cname CName för tjänsten. sträng
computeType Beräkningsmiljöns typ för tjänsten. "ACI" (krävs)
containerResourceRequirements Kraven för containerresursen. ContainerResourceRequirements
dataCollection Information om de angivna alternativen för datainsamling. ACIServiceCreateRequestDataCollection
dnsNameLabel Dns-etiketten för tjänsten. sträng
encryptionProperties Krypteringsegenskaperna. ACIServiceCreateRequestEncryptionProperties
sslCertificate Det offentliga SSL-certifikatet i PEM-format som ska användas om SSL är aktiverat. sträng
sslEnabled Om SSL är aktiverat eller inte. Bool
sslKey Den offentliga SSL-nyckeln i PEM-format för certifikatet. sträng
vnetConfiguration Konfigurationen av det virtuella nätverket. ACIServiceCreateRequestVnetConfiguration

ACIServiceCreateRequestDataCollection

Namn Beskrivning Värde
eventHubEnabled Alternativ för aktivering/inaktivering av händelsehubb. Bool
storageEnabled Alternativ för att aktivera/inaktivera lagring. Bool

ACIServiceCreateRequestEncryptionProperties

Namn Beskrivning Värde
keyName Namn på krypteringsnyckel sträng (krävs)
keyVersion Krypteringsnyckelversion sträng (krävs)
vaultBaseUrl valvbas-URL sträng (krävs)

ACIServiceCreateRequestVnetConfiguration

Namn Beskrivning Värde
subnetName Namnet på det virtuella nätverkets undernät. sträng
vnetName Namnet på det virtuella nätverket. sträng

AKSServiceCreateRequest

Namn Beskrivning Värde
aadAuthEnabled Om AAD-autentisering är aktiverat eller inte. Bool
appInsightsEnabled Om Application Insights är aktiverat eller inte. Bool
authEnabled Om autentisering är aktiverat eller inte. Bool
autoSkalning Egenskaperna för automatisk skalning. AKSServiceCreateRequestAutoScaler
computeName Namnet på beräkningsresursen. sträng
computeType Beräkningsmiljöns typ för tjänsten. "AKS" (krävs)
containerResourceRequirements Kraven för containerresursen. ContainerResourceRequirements
dataCollection Information om de angivna alternativen för datainsamling. AKSServiceCreateRequestDataCollection
isDefault Är detta standardvarianten. Bool
livenessProbeRequirements Krav för livenessavsökning. AKSServiceCreateRequestLivenessProbeRequirements
maxConcurrentRequestsPerContainer Maximalt antal samtidiga begäranden per container. Int
maxQueueWaitMs Maximal tid som en begäran väntar i kön (i millisekunder). Efter den här tiden returnerar tjänsten 503 (tjänsten är inte tillgänglig) Int
namnområde Kubernetes-namnrymd för tjänsten. sträng
numReplicas Antalet repliker i klustret. Int
scoringTimeoutMs Tidsgränsen för bedömning i millisekunder. Int
trafficPercentile Mängden trafikvariant tar emot. Int
typ Typ av variant. "Kontroll"
"Behandling"

AKSServiceCreateRequestAutoScaler

Namn Beskrivning Värde
autoscaleEnabled Alternativ för att aktivera/inaktivera automatisk skalning. Bool
maxReplicas Det maximala antalet repliker i klustret. Int
minReplicas Det minsta antalet repliker som ska skalas ned till. Int
refreshPeriodInSeconds Hur många sekunder som ska vänta mellan automatiska skalningsuppdateringar. Int
targetUtilization Den procentandel av målanvändningen som ska användas för att avgöra om klustret ska skalas. Int

AKSServiceCreateRequestDataCollection

Namn Beskrivning Värde
eventHubEnabled Alternativ för aktivering/inaktivering av händelsehubb. Bool
storageEnabled Alternativ för att aktivera/inaktivera lagring. Bool

AKSServiceCreateRequestLivenessProbeRequirements

Namn Beskrivning Värde
failureThreshold Antalet fel som tillåts innan statusen inte är felfri returneras. Int
initialDelaySeconds Fördröjningen före den första avsökningen på några sekunder. Int
periodSeconds Längden på tiden mellan avsökningar i sekunder. Int
successThreshold Antalet lyckade avsökningar innan en felfri status returneras. Int
timeoutSeconds Tidsgränsen för avsökningen i sekunder. Int

ContainerResourceRequirements

Namn Beskrivning Värde
processor Den minsta mängd processorkärnor som ska användas av containern. Mer information:
https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
Int
cpuLimit Den maximala mängden processorkärnor som tillåts användas av containern. Mer information:
https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
Int
fpga Antalet FPGA PCIE-enheter som exponeras för containern. Måste vara flera av 2. Int
Gpu Antalet GPU-kärnor i containern. Int
memoryInGB Den minsta mängd minne (i GB) som ska användas av containern. Mer information:
https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
Int
memoryInGBLimit Den maximala mängden minne (i GB) som tillåts användas av containern. Mer information:
https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
Int

CreateServiceRequestEnvironmentImageRequest

Namn Beskrivning Värde
tillgångar Listan över tillgångar. ImageAsset[]
driverProgram Namnet på drivrutinsfilen. sträng
miljö Information om AZURE ML-miljön. EnvironmentImageRequestEnvironment
environmentReference Den unika identifieringsinformationen för AZURE ML-miljön. EnvironmentImageRequestEnvironmentReference
modelIds Listan över modell-ID:t. string[]
modeller Listan över modeller. Modell[]

CreateServiceRequestKeys

Namn Beskrivning Värde
primaryKey Primärnyckeln. sträng
secondaryKey Den sekundära nyckeln. sträng

CreateServiceRequestKvTags

Namn Beskrivning Värde

CreateServiceRequestProperties

Namn Beskrivning Värde

DatasetReference

Namn Beskrivning Värde
Id ID för datamängdsreferensen. sträng
Namn Namnet på datamängdsreferensen. sträng

EnvironmentImageRequestEnvironment

Namn Beskrivning Värde
stuveriarbetare Definitionen av en Docker-container. ModelEnvironmentDefinitionDocker
environmentVariables Definition av miljövariabler som ska definieras i miljön. ModelEnvironmentDefinitionEnvironmentVariables
inferencingStackVersion Den slutsatsdragningsstackversion som lagts till i avbildningen. Om du vill undvika att lägga till en slutsatsdragningsstack ska du inte ange det här värdet. Giltiga värden: "senaste". sträng
Namn Namnet på miljön. sträng
pytonorm Inställningar för en Python-miljö. ModelEnvironmentDefinitionPython
r Inställningar för en R-miljö. ModelEnvironmentDefinitionR
gnista Konfigurationen för en Spark-miljö. ModelEnvironmentDefinitionSpark
version Miljöversionen. sträng

EnvironmentImageRequestEnvironmentReference

Namn Beskrivning Värde
Namn Namnet på miljön. sträng
version Version av miljön. sträng

ImageAsset

Namn Beskrivning Värde
Id Tillgångs-ID:t. sträng
mimeType Mime-typen. sträng
uppacka Om tillgången är uppackad. Bool
URL Url:en för tillgången. sträng

Microsoft.MachineLearningServices/arbetsytor/tjänster

Namn Beskrivning Värde
computeType Ange till "ACI" för typen ACIServiceCreateRequest. Ange till AKS för typen AKSServiceCreateRequest. "ACI"
"AKS" (krävs)
beskrivning Beskrivningen av tjänsten. sträng
environmentImageRequest Miljö, modeller och tillgångar som behövs för slutsatsdragning. CreateServiceRequestEnvironmentImageRequest
Nycklar Autentiseringsnycklarna. CreateServiceRequestKeys
kvTags Ordlistan för tjänsttagg. Taggar kan ändras. CreateServiceRequestKvTags
plats Namnet på Azure-platsen/regionen. sträng
Namn Resursnamnet sträng (krävs)
parent_id ID för resursen som är överordnad för den här resursen. ID för resurs av typen: arbetsytor
Egenskaper Ordlistan för tjänstegenskaper. Egenskaper är oföränderliga. CreateServiceRequestProperties
typ Resurstypen "Microsoft.MachineLearningServices/workspaces/services@2021-04-01"

Modell

Namn Beskrivning Värde
createdTime Modellens skapandetid (UTC). sträng
Datamängder Listan över datauppsättningar som är associerade med modellen. DatasetReference[]
derivedModelIds Modeller som härleds från den här modellen string[]
beskrivning Text för modellbeskrivning. sträng
experimentName Namnet på experimentet där modellen skapades. sträng
ramverk Modellramverket. sträng
frameworkVersion Modellramverkets version. sträng
Id Modell-ID:t. sträng
kvTags Ordlistan modelltagg. Objekt kan ändras. ModelKvTags
mimeType MIME-typen av modellinnehåll. Mer information om MIME-typ finns i https://www.iana.org/assignments/media-types/media-types.xhtml sträng (krävs)
modifiedTime Modellen senast ändrade tid (UTC). sträng
Namn Modellnamnet. sträng (krävs)
parentModelId Det överordnade modell-ID:t. sträng
Egenskaper Egenskapsordlistan Modell. Egenskaper är oföränderliga. ModelProperties
resourceRequirements Resurskrav för modellen ContainerResourceRequirements
runId Det RunId som skapade den här modellen. sträng
sampleInputData Exempel på indata för modellen. En referens till en datauppsättning på arbetsytan i formatet aml://dataset/{datasetId} sträng
sampleOutputData Exempel på utdata för modellen. En referens till en datauppsättning på arbetsytan i formatet aml://dataset/{datasetId} sträng
uppacka Anger om vi behöver packa upp modellen när docker-avbildningen skapas. Bool
URL Modellens URL. Vanligtvis en SAS-URL. sträng (krävs)
version Modellversionen som tilldelats av Model Management Service. Int

ModelDockerSectionBaseImageRegistry

Namn Beskrivning Värde
adress sträng
lösenord sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
användarnamn sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.

ModelEnvironmentDefinitionDocker

Namn Beskrivning Värde
baseDockerfile Base Dockerfile används för Docker-baserade körningar. Ömsesidigt uteslutande med BaseImage. sträng
baseImage Basavbildning som används för Docker-baserade körningar. Ömsesidigt uteslutande med BaseDockerfile. sträng
baseImageRegistry Avbildningsregister som innehåller basavbildningen. ModelDockerSectionBaseImageRegistry

ModelEnvironmentDefinitionEnvironmentVariables

Namn Beskrivning Värde

ModelEnvironmentDefinitionPython

Namn Beskrivning Värde
baseCondaEnvironment sträng
condaDependencies En JObject som innehåller Conda-beroenden. någon
interpreterPath Python-tolksökvägen som ska användas om en miljöversion inte krävs. Den angivna sökvägen används för att anropa användarskriptet. sträng
userManagedDependencies Sant innebär att AzureML återanvänder en befintlig Python-miljö. False innebär att AzureML skapar en Python-miljö baserat på Conda-beroendespecifikationen. Bool

ModelEnvironmentDefinitionR

Namn Beskrivning Värde
bioConductorPackages Paketen från Bioconductor. string[]
cranPackages CRAN-paketen som ska användas. RCranPackage[]
customUrlPackages Paketen från anpassade URL:er. string[]
gitHubPackages Paketen direkt från GitHub. RGitHubPackage[]
rscriptPath Rscript-sökvägen som ska användas om en miljöversion inte krävs.
Den angivna sökvägen används för att anropa användarskriptet.
sträng
rVersion Den R-version som ska installeras sträng
snapshotDate Datum för MRAN-ögonblicksbild som ska användas i ÅÅÅÅ-MM-DD format, t.ex. "2019-04-17" sträng
userManaged Anger om miljön hanteras av användaren eller av AzureML. Bool

ModelEnvironmentDefinitionSpark

Namn Beskrivning Värde
Paket Spark-paketen som ska användas. SparkMavenPackage[]
precachePackages Om paketen ska förinstalleras. Bool
Databaser Listan över spark-lagringsplatser. string[]

ModelKvTags

Namn Beskrivning Värde

ModellEgenskaper

Namn Beskrivning Värde

RCranPackage

Namn Beskrivning Värde
Namn Paketnamnet. sträng
Databasen Lagringsplatsens namn. sträng

RGitHubPackage

Namn Beskrivning Värde
authToken Personlig åtkomsttoken som ska installeras från en privat lagringsplats sträng

Begränsningar:
Känsligt värde. Skicka in som en säker parameter.
Databasen Lagringsplatsadress i formatet användarnamn/lagringsplats[/subdir][@ref #pull]. sträng

SparkMavenPackage

Namn Beskrivning Värde
artefakt sträng
grupp sträng
version sträng