Share via


Microsoft.MachineLearningServices-munkaterületek/onlineEndpoints/deployments 2021-03-01-preview

Bicep-erőforrásdefiníció

A munkaterületek/onlineEndpoints/deployments erőforrástípus üzembe helyezhető olyan műveletekkel, amelyek a következőket célják:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.MachineLearningServices/workspaces/onlineEndpoints/deployments erőforrás létrehozásához adja hozzá a következő Bicep-et a sablonhoz.

resource symbolicname 'Microsoft.MachineLearningServices/workspaces/onlineEndpoints/deployments@2021-03-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  kind: 'string'
  parent: resourceSymbolicName
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {
        clientId: 'string'
        principalId: 'string'
      }
    }
  }
  properties: {
    appInsightsEnabled: bool
    codeConfiguration: {
      codeId: 'string'
      scoringScript: 'string'
    }
    description: 'string'
    environmentId: 'string'
    environmentVariables: {
      {customized property}: 'string'
    }
    livenessProbe: {
      failureThreshold: int
      initialDelay: 'string'
      period: 'string'
      successThreshold: int
      timeout: 'string'
    }
    model: {
      referenceType: 'string'
      // For remaining properties, see AssetReferenceBase objects
    }
    properties: {
      {customized property}: 'string'
    }
    requestSettings: {
      maxConcurrentRequestsPerInstance: int
      maxQueueWait: 'string'
      requestTimeout: 'string'
    }
    scaleSettings: {
      maxInstances: int
      minInstances: int
      scaleType: 'string'
      // For remaining properties, see OnlineScaleSettings objects
    }
    endpointComputeType: 'string'
    // For remaining properties, see OnlineDeployment objects
  }
}

OnlineDeployment objektumok

Állítsa be az endpointComputeType tulajdonságot az objektum típusának megadásához.

A K8S esetében használja a következőt:

  endpointComputeType: 'K8S'
  containerResourceRequirements: {
    cpu: int
    cpuLimit: int
    fpga: int
    gpu: int
    memoryInGB: int
    memoryInGBLimit: int
  }

Felügyelt esetén használja a következőt:

  endpointComputeType: 'Managed'
  instanceType: 'string'
  readinessProbe: {
    failureThreshold: int
    initialDelay: 'string'
    period: 'string'
    successThreshold: int
    timeout: 'string'
  }

AssetReferenceBase-objektumok

Állítsa be a referenceType tulajdonságot az objektum típusának megadásához.

DataPath esetén használja a következőt:

  referenceType: 'DataPath'
  datastoreId: 'string'
  path: 'string'

Azonosítóként használja a következőt:

  referenceType: 'Id'
  assetId: 'string'

OutputPath esetén használja a következőt:

  referenceType: 'OutputPath'
  jobId: 'string'
  path: 'string'

OnlineScaleSettings objektumok

Állítsa be a scaleType tulajdonságot az objektum típusának megadásához.

Az Automatikus verzióhoz használja a következőt:

  scaleType: 'Auto'
  pollingInterval: 'string'
  targetUtilizationPercentage: int

Manuális használatra használja a következőt:

  scaleType: 'Manual'
  instanceCount: int

Tulajdonságértékek

munkaterületek/onlineEndpoints/deployments

Név Leírás Érték
name Az erőforrás neve

Megtudhatja, hogyan állíthatja be a gyermekerőforrások nevét és típusát a Bicepben.
sztring (kötelező)
location Az a földrajzi hely, ahol az erőforrás él sztring (kötelező)
tags Erőforráscímkék. Címkenevek és -értékek szótára. Címkék megtekintése sablonokban
Fajta A portál/eszközhasználat/stb. által használt metaadatok az azonos típusú erőforrások különböző felhasználói felületi élményének megjelenítéséhez. sztring
Szülő A Bicepben megadhatja egy gyermekerőforrás szülőerőforrását. Ezt a tulajdonságot csak akkor kell hozzáadnia, ha a gyermekerőforrás a szülőerőforráson kívül van deklarálva.

További információ: Gyermekerőforrás a szülőerőforráson kívül.
A típus erőforrásának szimbolikus neve: onlineEndpoints
identity Erőforráshoz társított szolgáltatásidentitás. ResourceIdentity
properties [Kötelező] Az entitás további attribútumai. Online Üzembe helyezés (kötelező)

ResourceIdentity

Név Leírás Érték
típus A ResourceIdentity típusának értékeit határozza meg. "Nincs"
"SystemAssigned"
"SystemAssigned,UserAssigned"
"UserAssigned"
userAssignedIdentities A felhasználó által hozzárendelt identitások szótára, a kulcs az UAI ARM-erőforrás-azonosítója. ResourceIdentityUserAssignedIdentities

ResourceIdentityUserAssignedIdentities

Név Leírás Érték
{testreszabott tulajdonság} UserAssignedIdentityMeta

UserAssignedIdentityMeta

Név Leírás Érték
ügyfél-azonosító Más néven alkalmazásazonosító, a Azure AD által létrehozott egyedi azonosító, amely egy alkalmazáshoz és szolgáltatásnévhez van kötve a kezdeti üzembe helyezés során. sztring
principalId A felügyelt identitás szolgáltatásnév objektumazonosítója, amely szerepköralapú hozzáférést biztosít egy Azure-erőforráshoz. sztring

OnlineDeployment

Név Leírás Érték
appInsightsEnabled Ha igaz, engedélyezi az Application Insights naplózását. logikai
codeConfiguration Kódkonfiguráció a végpont üzembe helyezéséhez. CodeConfiguration
leírás A végpont üzembe helyezésének leírása. sztring
environmentId A végpont üzembe helyezésének környezeti specifikációjának ARM-erőforrás-azonosítója. sztring
environmentVariables Környezeti változók konfigurálása az üzembe helyezéshez. OnlineDeploymentEnvironmentVariables
livenessProbe Üzembehelyezési tároló élettartamának/készültségi mintavételének konfigurációja. ProbeSettings
modell Hivatkozás a végpont üzembe helyezéséhez használt modellobjektumra. AssetReferenceBase
properties Tulajdonságszótár. A tulajdonságok hozzáadhatók, de nem távolíthatók el és nem módosíthatók. OnlineDeploymentProperties
requestSettings Online üzembehelyezési pontozási kérések konfigurálása. OnlineRequestSettings
scaleSettings Online üzembe helyezés skálázási konfigurációja. OnlineScaleSettings
endpointComputeType Az objektum típusának beállítása K8S
Felügyelt (kötelező)

CodeConfiguration

Név Leírás Érték
codeId A kódobjektum ARM-erőforrás-azonosítója. sztring
scoringScript [Kötelező] Az indításkor végrehajtandó szkript. például: "score.py" sztring (kötelező)

Korlátok:
Minimális hossz = 1
Minta = [a-zA-Z0-9_]

OnlineDeploymentEnvironmentVariables

Név Leírás Érték
{customized property} sztring

ProbeSettings

Név Leírás Érték
failureThreshold Azoknak a hibáknak a száma, amelyek engedélyezve lesznek, mielőtt nem kifogástalan állapotot ad vissza. int
initialDelay Az ISO 8601 formátumú első mintavétel előtti késleltetés. sztring
period Az ISO 8601 formátumú mintavételek közötti időtartam. sztring
successThreshold A sikeres mintavételek száma, mielőtt kifogástalan állapotot ad vissza. int
timeout A mintavétel időtúllépése ISO 8601 formátumban. sztring

AssetReferenceBase

Név Leírás Érték
referenceType Az objektum típusának beállítása DataPath
Id
OutputPath (kötelező)

DataPathAssetReference

Név Leírás Érték
referenceType [Kötelező] Megadja az eszközhivatkozás típusát. "DataPath" (kötelező)
datastoreId Annak az adattárnak az ARM-erőforrás-azonosítója, ahol az adategység található. sztring
path Az adattárban található fájl/könyvtár elérési útja. sztring

IdAssetReference

Név Leírás Érték
referenceType [Kötelező] Meghatározza az eszközhivatkozás típusát. "Azonosító" (kötelező)
assetId [Kötelező] Az eszköz ARM-erőforrás-azonosítója. sztring (kötelező)

Korlátok:
Minta = [a-zA-Z0-9_]

OutputPathAssetReference

Név Leírás Érték
referenceType [Kötelező] Meghatározza az eszközhivatkozás típusát. "OutputPath" (kötelező)
jobId A feladat ARM-erőforrás-azonosítója. sztring
path A feladat kimenetében található fájl/könyvtár elérési útja. sztring

OnlineDeploymentProperties

Név Leírás Érték
{testreszabott tulajdonság} sztring

OnlineRequestSettings

Név Leírás Érték
maxConcurrentRequestsPerInstance Az üzembe helyezéshez egyszerre várólistára helyezhető kérések száma. int
maxQueueWait Az üzenetsorok maximális várakozási ideje ISO 8601 formátumban. Támogatja az ezredmásodperc pontosságát. sztring
requestTimeout A kérés időtúllépése ISO 8601 formátumban. Támogatja az ezredmásodperc pontosságát. sztring

OnlineScaleSettings

Név Leírás Érték
maxInstances Az üzemelő példányok maximális száma. int
minInstances Az üzemelő példányok minimális száma. int
scaleType Az objektumtípus beállítása Automatikus
Manuális (kötelező)

Automatikus skálázási beállítások

Név Leírás Érték
scaleType [Kötelező] Az üzembe helyezési skálázási algoritmus típusa "Automatikus" (kötelező)
pollingInterval A lekérdezési időköz ISO 8691 formátumban. Csak az időtartamot támogatja olyan pontossággal, mint a Másodperc. sztring
targetUtilizationPercentage Cél CPU-használat az automatikus skálázóhoz. int

ManuálisscaleSettings

Név Leírás Érték
scaleType [Kötelező] Az üzembe helyezési skálázási algoritmus típusa "Kézi" (kötelező)
instanceCount Az üzemelő példányok száma rögzített. int

K8SOnlineDeployment

Név Leírás Érték
endpointComputeType [Kötelező] A végpont számítási típusa. "K8S" (kötelező)
containerResourceRequirements Az online üzemelő példányok mindegyik tárolópéldányának erőforráskövetelményei. ContainerResourceRequirements

ContainerResourceRequirements

Név Leírás Érték
Cpu A tároló által használandó processzormagok minimális mennyisége. További információ:
https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
int
cpuLimit A tároló által használható processzormagok maximális mennyisége. További információ:
https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
int
Fpga A tárolónak kitett FPGA PCIE-eszközök száma. A 2 többszörösének kell lennie. int
Gpu A tárolóban lévő GPU-magok száma. int
memoryInGB A tároló által használandó minimális memóriamennyiség (GB-ban). További információ:
https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
int
memoryInGBLimit A tároló által használható memória maximális mennyisége (GB-ban). További információ:
https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
int

ManagedOnlineDeployment

Név Leírás Érték
endpointComputeType [Kötelező] A végpont számítási típusa. "Felügyelt" (kötelező)
instanceType Számítási példány típusa. sztring
readinessProbe Az üzembehelyezési tároló élettartamának/készültségi mintavételének konfigurációja. ProbeSettings

ARM-sablon erőforrásdefiníciója

A munkaterületek/onlineEndpoints/deployments erőforrástípus üzembe helyezhető olyan műveletekkel, amelyek a következőket célják:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.MachineLearningServices/workspaces/onlineEndpoints/deployments erőforrás létrehozásához adja hozzá a következő JSON-t a sablonhoz.

{
  "type": "Microsoft.MachineLearningServices/workspaces/onlineEndpoints/deployments",
  "apiVersion": "2021-03-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "kind": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
        "clientId": "string",
        "principalId": "string"
      }
    }
  },
  "properties": {
    "appInsightsEnabled": "bool",
    "codeConfiguration": {
      "codeId": "string",
      "scoringScript": "string"
    },
    "description": "string",
    "environmentId": "string",
    "environmentVariables": {
      "{customized property}": "string"
    },
    "livenessProbe": {
      "failureThreshold": "int",
      "initialDelay": "string",
      "period": "string",
      "successThreshold": "int",
      "timeout": "string"
    },
    "model": {
      "referenceType": "string"
      // For remaining properties, see AssetReferenceBase objects
    },
    "properties": {
      "{customized property}": "string"
    },
    "requestSettings": {
      "maxConcurrentRequestsPerInstance": "int",
      "maxQueueWait": "string",
      "requestTimeout": "string"
    },
    "scaleSettings": {
      "maxInstances": "int",
      "minInstances": "int",
      "scaleType": "string"
      // For remaining properties, see OnlineScaleSettings objects
    },
    "endpointComputeType": "string"
    // For remaining properties, see OnlineDeployment objects
  }
}

OnlineDeployment objektumok

Állítsa be az endpointComputeType tulajdonságot az objektum típusának megadásához.

A K8S esetében használja a következőt:

  "endpointComputeType": "K8S",
  "containerResourceRequirements": {
    "cpu": "int",
    "cpuLimit": "int",
    "fpga": "int",
    "gpu": "int",
    "memoryInGB": "int",
    "memoryInGBLimit": "int"
  }

Felügyelt esetén használja a következőt:

  "endpointComputeType": "Managed",
  "instanceType": "string",
  "readinessProbe": {
    "failureThreshold": "int",
    "initialDelay": "string",
    "period": "string",
    "successThreshold": "int",
    "timeout": "string"
  }

AssetReferenceBase-objektumok

Állítsa be a referenceType tulajdonságot az objektum típusának megadásához.

DataPath esetén használja a következőt:

  "referenceType": "DataPath",
  "datastoreId": "string",
  "path": "string"

Azonosítóként használja a következőt:

  "referenceType": "Id",
  "assetId": "string"

OutputPath esetén használja a következőt:

  "referenceType": "OutputPath",
  "jobId": "string",
  "path": "string"

OnlineScaleSettings objektumok

Állítsa be a scaleType tulajdonságot az objektum típusának megadásához.

Az Automatikus verzióhoz használja a következőt:

  "scaleType": "Auto",
  "pollingInterval": "string",
  "targetUtilizationPercentage": "int"

Manuális használatra használja a következőt:

  "scaleType": "Manual",
  "instanceCount": "int"

Tulajdonságértékek

munkaterületek/onlineEndpoints/deployments

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.MachineLearningServices/workspaces/onlineEndpoints/deployments"
apiVersion Az erőforrás API-verziója "2021-03-01-preview"
name Az erőforrás neve

Megtudhatja, hogyan állíthatja be a gyermekerőforrások nevét és típusát A JSON ARM-sablonokban.
sztring (kötelező)
location Az a földrajzi hely, ahol az erőforrás él sztring (kötelező)
tags Erőforráscímkék. Címkenevek és -értékek szótára. Címkék megtekintése sablonokban
Fajta A portál/eszközhasználat/stb. által használt metaadatok az azonos típusú erőforrások különböző felhasználói felületi élményének megjelenítéséhez. sztring
identity Erőforráshoz társított szolgáltatásidentitás. ResourceIdentity
properties [Kötelező] Az entitás további attribútumai. Online Üzembe helyezés (kötelező)

ResourceIdentity

Név Leírás Érték
típus A ResourceIdentity típusának értékeit határozza meg. "Nincs"
"SystemAssigned"
"SystemAssigned,UserAssigned"
"UserAssigned"
userAssignedIdentities A felhasználó által hozzárendelt identitások szótára, a kulcs az UAI ARM-erőforrás-azonosítója. ResourceIdentityUserAssignedIdentities

ResourceIdentityUserAssignedIdentities

Név Leírás Érték
{testreszabott tulajdonság} UserAssignedIdentityMeta

UserAssignedIdentityMeta

Név Leírás Érték
ügyfél-azonosító Más néven alkalmazásazonosító, a Azure AD által létrehozott egyedi azonosító, amely egy alkalmazáshoz és szolgáltatásnévhez van kötve a kezdeti üzembe helyezés során. sztring
principalId A felügyelt identitás szolgáltatásnév objektumazonosítója, amely szerepköralapú hozzáférést biztosít egy Azure-erőforráshoz. sztring

OnlineDeployment

Név Leírás Érték
appInsightsEnabled Ha igaz, engedélyezi az Application Insights naplózását. logikai
codeConfiguration Kódkonfiguráció a végpont üzembe helyezéséhez. CodeConfiguration
leírás A végpont üzembe helyezésének leírása. sztring
environmentId A végpont üzembe helyezésének környezeti specifikációjának ARM-erőforrás-azonosítója. sztring
environmentVariables Környezeti változók konfigurálása az üzembe helyezéshez. OnlineDeploymentEnvironmentVariables
livenessProbe Az üzembehelyezési tároló élettartamának/készültségi mintavételének konfigurációja. ProbeSettings
modell Hivatkozás a végpont üzembe helyezéséhez használt modelleszközre. AssetReferenceBase
properties Tulajdonságszótár. A tulajdonságok hozzáadhatók, de nem távolíthatók el és nem módosíthatók. OnlineDeploymentProperties
requestSettings Online üzembe helyezési pontozási kérelmek konfigurációja. OnlineRequestSettings
scaleSettings Online üzembe helyezés skálázási konfigurációja. OnlineScaleSettings
endpointComputeType Az objektumtípus beállítása K8S
Felügyelt (kötelező)

CodeConfiguration

Név Leírás Érték
codeId A kódeszköz ARM-erőforrás-azonosítója. sztring
scoringScript [Kötelező] Az indításkor végrehajtandó szkript. például: "score.py" sztring (kötelező)

Korlátok:
Minimális hossz = 1
Minta = [a-zA-Z0-9_]

OnlineDeploymentEnvironmentVariables

Név Leírás Érték
{testreszabott tulajdonság} sztring

ProbeSettings

Név Leírás Érték
failureThreshold Azoknak a hibáknak a száma, amelyek engedélyezve lesznek, mielőtt nem kifogástalan állapotot ad vissza. int
initialDelay Az ISO 8601 formátumú első mintavétel előtti késleltetés. sztring
period Az ISO 8601 formátumú mintavételek közötti időtartam. sztring
successThreshold A sikeres mintavételek száma, mielőtt kifogástalan állapotot ad vissza. int
timeout A mintavétel időtúllépése ISO 8601 formátumban. sztring

AssetReferenceBase

Név Leírás Érték
referenceType Az objektumtípus beállítása DataPath
Id
OutputPath (kötelező)

DataPathAssetReference

Név Leírás Érték
referenceType [Kötelező] Megadja az eszközhivatkozás típusát. "DataPath" (kötelező)
datastoreId Annak az adattárnak az ARM-erőforrás-azonosítója, ahol az adategység található. sztring
path Az adattárban található fájl/könyvtár elérési útja. sztring

IdAssetReference

Név Leírás Érték
referenceType [Kötelező] Megadja az eszközhivatkozás típusát. "Azonosító" (kötelező)
assetId [Kötelező] Az objektum ARM-erőforrás-azonosítója. sztring (kötelező)

Korlátok:
Minta = [a-zA-Z0-9_]

OutputPathAssetReference

Név Leírás Érték
referenceType [Kötelező] Megadja az eszközhivatkozás típusát. 'OutputPath' (kötelező)
jobId A feladat ARM-erőforrás-azonosítója. sztring
path A feladat kimenetében lévő fájl/könyvtár elérési útja. sztring

OnlineDeploymentProperties

Név Leírás Érték
{customized property} sztring

OnlineRequestSettings

Név Leírás Érték
maxConcurrentRequestsPerInstance Az üzembe helyezéshez egyszerre várólistára helyezhető kérések száma. int
maxQueueWait Az üzenetsorok maximális várakozási ideje ISO 8601 formátumban. Támogatja az ezredmásodperc pontosságot. sztring
requestTimeout A kérelem időtúllépése ISO 8601 formátumban. Támogatja az ezredmásodperc pontosságot. sztring

OnlineScaleSettings

Név Leírás Érték
maxInstances Az üzemelő példányok maximális száma. int
minInstances Az üzemelő példányok minimális száma. int
scaleType Az objektum típusának beállítása Automatikus
Manuális (kötelező)

Automatikus skálázás beállításai

Név Leírás Érték
scaleType [Kötelező] Az üzembe helyezési skálázási algoritmus típusa "Automatikus" (kötelező)
pollingInterval A lekérdezési időköz ISO 8691 formátumban. Csak a másodperc pontosságú időtartamot támogatja. sztring
targetUtilizationPercentage Az automatikus skálázási eszköz cél cpu-használata. int

ManualScaleSettings

Név Leírás Érték
scaleType [Kötelező] Az üzembe helyezési skálázási algoritmus típusa "Kézi" (kötelező)
instanceCount Az üzemelő példányok száma rögzített. int

K8SOnlineDeployment

Név Leírás Érték
endpointComputeType [Kötelező] A végpont számítási típusa. "K8S" (kötelező)
containerResourceRequirements Az online üzemelő példányok mindegyik tárolópéldányának erőforráskövetelményei. ContainerResourceRequirements

ContainerResourceRequirements

Név Leírás Érték
Cpu A tároló által használandó processzormagok minimális mennyisége. További információ:
https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
int
cpuLimit A tároló által használható processzormagok maximális mennyisége. További információ:
https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
int
Fpga A tárolónak kitett FPGA PCIE-eszközök száma. A 2 többszörösének kell lennie. int
Gpu A tárolóban lévő GPU-magok száma. int
memoryInGB A tároló által használandó minimális memóriamennyiség (GB-ban). További információ:
https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
int
memoryInGBLimit A tároló által használható memória maximális mennyisége (GB-ban). További információ:
https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
int

ManagedOnlineDeployment

Név Leírás Érték
endpointComputeType [Kötelező] A végpont számítási típusa. "Felügyelt" (kötelező)
instanceType Számítási példány típusa. sztring
readinessProbe Az üzembehelyezési tároló élettartamának/készültségi mintavételének konfigurációja. ProbeSettings

Terraform (AzAPI-szolgáltató) erőforrásdefiníció

A munkaterületek/onlineEndpoints/deployments erőforrástípus üzembe helyezhető olyan műveletekkel, amelyek a következőket célják:

  • Erőforráscsoportok

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.MachineLearningServices/workspaces/onlineEndpoints/deployments erőforrás létrehozásához adja hozzá a következő Terraformot a sablonhoz.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces/onlineEndpoints/deployments@2021-03-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      appInsightsEnabled = bool
      codeConfiguration = {
        codeId = "string"
        scoringScript = "string"
      }
      description = "string"
      environmentId = "string"
      environmentVariables = {
        {customized property} = "string"
      }
      livenessProbe = {
        failureThreshold = int
        initialDelay = "string"
        period = "string"
        successThreshold = int
        timeout = "string"
      }
      model = {
        referenceType = "string"
        // For remaining properties, see AssetReferenceBase objects
      }
      properties = {
        {customized property} = "string"
      }
      requestSettings = {
        maxConcurrentRequestsPerInstance = int
        maxQueueWait = "string"
        requestTimeout = "string"
      }
      scaleSettings = {
        maxInstances = int
        minInstances = int
        scaleType = "string"
        // For remaining properties, see OnlineScaleSettings objects
      }
      endpointComputeType = "string"
      // For remaining properties, see OnlineDeployment objects
    }
    kind = "string"
  })
}

OnlineDeployment objektumok

Állítsa be az endpointComputeType tulajdonságot az objektum típusának megadásához.

A K8S esetében használja a következőt:

  endpointComputeType = "K8S"
  containerResourceRequirements = {
    cpu = int
    cpuLimit = int
    fpga = int
    gpu = int
    memoryInGB = int
    memoryInGBLimit = int
  }

Felügyelt esetén használja a következőt:

  endpointComputeType = "Managed"
  instanceType = "string"
  readinessProbe = {
    failureThreshold = int
    initialDelay = "string"
    period = "string"
    successThreshold = int
    timeout = "string"
  }

AssetReferenceBase-objektumok

Állítsa be a referenceType tulajdonságot az objektum típusának megadásához.

DataPath esetén használja a következőt:

  referenceType = "DataPath"
  datastoreId = "string"
  path = "string"

Azonosítóként használja a következőt:

  referenceType = "Id"
  assetId = "string"

OutputPath esetén használja a következőt:

  referenceType = "OutputPath"
  jobId = "string"
  path = "string"

OnlineScaleSettings objektumok

Állítsa be a scaleType tulajdonságot az objektum típusának megadásához.

Az Automatikus verzióhoz használja a következőt:

  scaleType = "Auto"
  pollingInterval = "string"
  targetUtilizationPercentage = int

Manuális használatra használja a következőt:

  scaleType = "Manual"
  instanceCount = int

Tulajdonságértékek

munkaterületek/onlineEndpoints/deployments

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.MachineLearningServices/workspaces/onlineEndpoints/deployments@2021-03-01-preview"
name Az erőforrás neve sztring (kötelező)
location Az a földrajzi hely, ahol az erőforrás él sztring (kötelező)
parent_id Az erőforrás szülőjének azonosítója. Típusú erőforrás azonosítója: onlineEndpoints
tags Erőforráscímkék. Címkenevek és -értékek szótára.
Fajta A portál/eszközhasználat/stb. által használt metaadatok az azonos típusú erőforrások különböző felhasználói felületi élményének megjelenítéséhez. sztring
identity Erőforráshoz társított szolgáltatásidentitás. ResourceIdentity
properties [Kötelező] Az entitás további attribútumai. Online Üzembe helyezés (kötelező)

ResourceIdentity

Név Leírás Érték
típus A ResourceIdentity típusának értékeit határozza meg. "SystemAssigned"
"SystemAssigned,UserAssigned"
"UserAssigned"
identity_ids A felhasználó által hozzárendelt identitások szótára, a kulcs az UAI ARM-erőforrás-azonosítója. Felhasználói identitásazonosítók tömbje.

ResourceIdentityUserAssignedIdentities

Név Leírás Érték
{testreszabott tulajdonság} UserAssignedIdentityMeta

UserAssignedIdentityMeta

Név Leírás Érték
ügyfél-azonosító Más néven alkalmazásazonosító, a Azure AD által létrehozott egyedi azonosító, amely egy alkalmazáshoz és szolgáltatásnévhez van kötve a kezdeti üzembe helyezés során. sztring
principalId A felügyelt identitás szolgáltatásnév objektumazonosítója, amely szerepköralapú hozzáférést biztosít egy Azure-erőforráshoz. sztring

OnlineDeployment

Név Leírás Érték
appInsightsEnabled Ha igaz, engedélyezi az Application Insights naplózását. logikai
codeConfiguration Kódkonfiguráció a végpont üzembe helyezéséhez. CodeConfiguration
leírás A végpont üzembe helyezésének leírása. sztring
environmentId A végpont üzembe helyezésének környezeti specifikációjának ARM-erőforrás-azonosítója. sztring
environmentVariables Környezeti változók konfigurálása az üzembe helyezéshez. OnlineDeploymentEnvironmentVariables
livenessProbe Az üzembehelyezési tároló élettartamának/készültségi mintavételének konfigurációja. ProbeSettings
modell Hivatkozás a végpont üzembe helyezéséhez használt modelleszközre. AssetReferenceBase
properties Tulajdonságszótár. A tulajdonságok hozzáadhatók, de nem távolíthatók el és nem módosíthatók. OnlineDeploymentProperties
requestSettings Online üzembe helyezési pontozási kérelmek konfigurációja. OnlineRequestSettings
scaleSettings Online üzembe helyezés skálázási konfigurációja. OnlineScaleSettings
endpointComputeType Az objektumtípus beállítása K8S
Felügyelt (kötelező)

CodeConfiguration

Név Leírás Érték
codeId A kódeszköz ARM-erőforrás-azonosítója. sztring
scoringScript [Kötelező] Az indításkor végrehajtandó szkript. például: "score.py" sztring (kötelező)

Korlátok:
Minimális hossz = 1
Minta = [a-zA-Z0-9_]

OnlineDeploymentEnvironmentVariables

Név Leírás Érték
{testreszabott tulajdonság} sztring

ProbeSettings

Név Leírás Érték
failureThreshold Azoknak a hibáknak a száma, amelyek engedélyezve lesznek, mielőtt nem kifogástalan állapotot ad vissza. int
initialDelay Az ISO 8601 formátumú első mintavétel előtti késleltetés. sztring
period Az ISO 8601 formátumú mintavételek közötti időtartam. sztring
successThreshold A sikeres mintavételek száma, mielőtt kifogástalan állapotot ad vissza. int
timeout A mintavétel időtúllépése ISO 8601 formátumban. sztring

AssetReferenceBase

Név Leírás Érték
referenceType Az objektumtípus beállítása DataPath
Id
OutputPath (kötelező)

DataPathAssetReference

Név Leírás Érték
referenceType [Kötelező] Meghatározza az eszközhivatkozás típusát. "DataPath" (kötelező)
datastoreId Annak az adattárnak az ARM-erőforrás-azonosítója, amelyben az eszköz található. sztring
path Az adattárban található fájl/könyvtár elérési útja. sztring

IdAssetReference

Név Leírás Érték
referenceType [Kötelező] Meghatározza az eszközhivatkozás típusát. "Azonosító" (kötelező)
assetId [Kötelező] Az eszköz ARM-erőforrás-azonosítója. sztring (kötelező)

Korlátok:
Minta = [a-zA-Z0-9_]

OutputPathAssetReference

Név Leírás Érték
referenceType [Kötelező] Meghatározza az eszközhivatkozás típusát. "OutputPath" (kötelező)
jobId A feladat ARM-erőforrás-azonosítója. sztring
path A feladat kimenetében található fájl/könyvtár elérési útja. sztring

OnlineDeploymentProperties

Név Leírás Érték
{testreszabott tulajdonság} sztring

OnlineRequestSettings

Név Leírás Érték
maxConcurrentRequestsPerInstance Az üzembe helyezéshez egyszerre várólistára helyezhető kérések száma. int
maxQueueWait Az üzenetsorok maximális várakozási ideje ISO 8601 formátumban. Támogatja az ezredmásodperc pontosságát. sztring
requestTimeout A kérés időtúllépése ISO 8601 formátumban. Támogatja az ezredmásodperc pontosságát. sztring

OnlineScaleSettings

Név Leírás Érték
maxInstances Az üzemelő példányok maximális száma. int
minInstances Az üzemelő példányok minimális száma. int
scaleType Az objektumtípus beállítása Automatikus
Manuális (kötelező)

Automatikus skálázási beállítások

Név Leírás Érték
scaleType [Kötelező] Az üzembe helyezési skálázási algoritmus típusa "Automatikus" (kötelező)
pollingInterval A lekérdezési időköz ISO 8691 formátumban. Csak az időtartamot támogatja olyan pontossággal, mint a Másodperc. sztring
targetUtilizationPercentage Cél CPU-használat az automatikus skálázóhoz. int

ManuálisscaleSettings

Név Leírás Érték
scaleType [Kötelező] Az üzembe helyezési skálázási algoritmus típusa "Manuális" (kötelező)
instanceCount Az üzemelő példányok száma rögzített. int

K8SOnlineDeployment

Név Leírás Érték
endpointComputeType [Kötelező] A végpont számítási típusa. "K8S" (kötelező)
containerResourceRequirements Az online üzemelő példányokon belüli egyes tárolópéldányok erőforrás-követelményei. ContainerResourceRequirements

ContainerResourceRequirements

Név Leírás Érték
Cpu A tároló által használandó processzormagok minimális mennyisége. További információ:
https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
int
cpuLimit A tároló által használható processzormagok maximális mennyisége. További információ:
https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
int
Fpga A tárolónak kitett FPGA PCIE-eszközök száma. A 2 többszörösének kell lennie. int
Gpu A tárolóban lévő GPU-magok száma. int
memoryInGB A tároló által használandó minimális memóriamennyiség (GB-ban). További információ:
https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
int
memoryInGBLimit A tároló által használható maximális memóriamennyiség (GB-ban). További információ:
https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
int

ManagedOnlineDeployment

Név Leírás Érték
endpointComputeType [Kötelező] A végpont számítási típusa. "Felügyelt" (kötelező)
instanceType Számítási példány típusa. sztring
readinessProbe Üzembehelyezési tároló élettartamának/készültségi mintavételének konfigurációja. ProbeSettings