Sdílet prostřednictvím


Pracovní prostory Microsoft.MachineLearningServices /inferencePools 2024-01-01-preview

Definice prostředku Bicep

Typ prostředku Workspaces/inferencePools je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.MachineLearningServices/workspaces/inferencePools, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.MachineLearningServices/workspaces/inferencePools@2024-01-01-preview' = {
  parent: resourceSymbolicName
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  kind: 'string'
  location: 'string'
  name: 'string'
  properties: {
    codeConfiguration: {
      codeId: 'string'
      scoringScript: 'string'
    }
    description: 'string'
    environmentConfiguration: {
      environmentId: 'string'
      environmentVariables: {
        {customized property}: 'string'
      }
      livenessProbe: {
        failureThreshold: int
        initialDelay: 'string'
        period: 'string'
        successThreshold: int
        timeout: 'string'
      }
      readinessProbe: {
        failureThreshold: int
        initialDelay: 'string'
        period: 'string'
        successThreshold: int
        timeout: 'string'
      }
      startupProbe: {
        failureThreshold: int
        initialDelay: 'string'
        period: 'string'
        successThreshold: int
        timeout: 'string'
      }
    }
    modelConfiguration: {
      modelId: 'string'
    }
    nodeSkuType: 'string'
    properties: {
      {customized property}: 'string'
    }
    requestConfiguration: {
      maxConcurrentRequestsPerInstance: int
      requestTimeout: 'string'
    }
  }
  sku: {
    capacity: int
    family: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Hodnoty vlastností

CodeConfiguration

Jméno Popis Hodnota
codeId ID prostředku ARM prostředku kódu řetězec
BodováníScriptu [Povinné] Skript, který se má spustit při spuštění. Např. "score.py" řetězec

Omezení:
Minimální délka = 1
Model = [a-zA-Z0-9_] (povinné)

OdvozováníPoolProperties

Jméno Popis Hodnota
CodeConfiguration Konfigurace kódu pro fond odvozování CodeConfiguration
popis Popis prostředku řetězec
environmentConfiguration EnvironmentConfiguration pro odvozování fondu PoolEnvironmentConfiguration
modelConfiguration ModelConfiguration pro fond odvozování PoolModelConfiguration
nodeSkuType [Povinné] Typ výpočetní instance. řetězec

Omezení:
Minimální délka = 1
Model = [a-zA-Z0-9_] (povinné)
vlastnosti Slovník vlastností Vlastnosti lze přidat, ale ne odebrat nebo změnit. PropertiesBaseProperties
requestConfiguration Požádejte o konfiguraci fondu odvozování. RequestConfiguration

ManagedServiceIdentity

Jméno Popis Hodnota
typ Typ identity spravované služby (kde jsou povolené typy SystemAssigned i UserAssigned). None (Žádný)
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned (povinné)
userAssignedIdentities Sada identit přiřazených uživatelem přidružená k prostředku. Klíče slovníku userAssignedIdentities budou ID prostředků ARM ve formuláři: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Hodnoty slovníku můžou být prázdné objekty ({}) v požadavcích. userAssignedIdentities

Microsoft.MachineLearningServices/workspaces/inferencePools

Jméno Popis Hodnota
identita Identita spravované služby (identita přiřazená systémem nebo identita přiřazená uživatelem) ManagedServiceIdentity
laskavý Metadata používaná portálem, nástroji atd. k vykreslení různých prostředí uživatelského rozhraní pro prostředky stejného typu. řetězec
umístění Geografické umístění, ve kterém se nachází zdroj string (povinné)
Jméno Název prostředku řetězec

Omezení:
Model = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (povinné)
rodič V bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost je potřeba přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek.

Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek.
Symbolický název prostředku typu: pracovních prostorů
vlastnosti [Povinné] Další atributy entity. inferencePoolProperties (povinné)
sku Podrobnosti skladové položky vyžadované pro kontrakt ARM pro automatické škálování skladové položky
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách

PoolEnvironmentConfiguration

Jméno Popis Hodnota
environmentId ID prostředku ARM specifikace prostředí pro odvozování fondu řetězec
environmentVariables Konfigurace proměnných prostředí pro odvozování fondu PoolEnvironmentConfigurationEnvironmentVariables
livenessProbe Sonda aktivity pravidelně monitoruje stav kontejneru. ProbeSettings
readinessProbe Sonda připravenosti ověří, jestli je kontejner připravený obsluhovat provoz. Vlastnosti a výchozí hodnoty jsou stejné jako sonda aktivity. ProbeSettings
startupProbe Tím ověříte, jestli je aplikace v kontejneru spuštěná. Spouštěcí testy se spouští před jakoukoli jinou sondou, a pokud se úspěšně nedokončí, zakáže jiné sondy. ProbeSettings

PoolEnvironmentConfigurationEnvironmentVariables

Jméno Popis Hodnota

PoolModelConfiguration

Jméno Popis Hodnota
modelId Cesta URI k modelu. řetězec

ProbeSettings

Jméno Popis Hodnota
failureThreshold Počet chyb, které se mají povolit před vrácením stavu, který není v pořádku. Int
initialDelay Zpoždění před první sondou ve formátu ISO 8601. řetězec
perioda Doba mezi sondami ve formátu ISO 8601. řetězec
successThreshold Počet úspěšných sond před vrácením stavu v pořádku. Int
přerušení zápasu Časový limit sondy ve formátu ISO 8601. řetězec

PropertiesBaseProperties

Jméno Popis Hodnota

RequestConfiguration

Jméno Popis Hodnota
maxConcurrentRequestsPerInstance Počet maximálních souběžných požadavků na uzel povolený pro každé nasazení. Výchozí hodnota je 1. Int
requestTimeout Časový limit bodování ve formátu ISO 8601.
Výchozí hodnota je 5000 ms.
řetězec

Sku

Jméno Popis Hodnota
kapacita Pokud skladová položka podporuje horizontální navýšení/snížení kapacity, měla by být zahrnuta celá čísla kapacity. Pokud není pro prostředek možné horizontální navýšení kapacity nebo jeho snížení kapacity, může se tento parametr vynechat. Int
Rodina Pokud má služba různé generace hardwaru, pro stejnou skladovou položku, můžete ji zde zachytit. řetězec
Jméno Název skladové položky. Ex - P3. Obvykle se jedná o písmeno+číslo. string (povinné)
velikost Velikost skladové položky. Pokud je pole název kombinací vrstvy a jiné hodnoty, jedná se o samostatný kód. řetězec
úroveň Toto pole musí implementovat poskytovatel prostředků, pokud má služba více než jednu úroveň, ale nevyžaduje se u put. "Základní"
"Zdarma"
Premium
"Standardní"

TrackedResourceTags

Jméno Popis Hodnota

UserAssignedIdentities

Jméno Popis Hodnota

UserAssignedIdentity

Jméno Popis Hodnota

Definice prostředku šablony ARM

Typ prostředku Workspaces/inferencePools je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.MachineLearningServices/workspaces/inferencePools, přidejte do šablony následující JSON.

{
  "type": "Microsoft.MachineLearningServices/workspaces/inferencePools",
  "apiVersion": "2024-01-01-preview",
  "name": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {
      }
    }
  },
  "kind": "string",
  "location": "string",
  "properties": {
    "codeConfiguration": {
      "codeId": "string",
      "scoringScript": "string"
    },
    "description": "string",
    "environmentConfiguration": {
      "environmentId": "string",
      "environmentVariables": {
        "{customized property}": "string"
      },
      "livenessProbe": {
        "failureThreshold": "int",
        "initialDelay": "string",
        "period": "string",
        "successThreshold": "int",
        "timeout": "string"
      },
      "readinessProbe": {
        "failureThreshold": "int",
        "initialDelay": "string",
        "period": "string",
        "successThreshold": "int",
        "timeout": "string"
      },
      "startupProbe": {
        "failureThreshold": "int",
        "initialDelay": "string",
        "period": "string",
        "successThreshold": "int",
        "timeout": "string"
      }
    },
    "modelConfiguration": {
      "modelId": "string"
    },
    "nodeSkuType": "string",
    "properties": {
      "{customized property}": "string"
    },
    "requestConfiguration": {
      "maxConcurrentRequestsPerInstance": "int",
      "requestTimeout": "string"
    }
  },
  "sku": {
    "capacity": "int",
    "family": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Hodnoty vlastností

CodeConfiguration

Jméno Popis Hodnota
codeId ID prostředku ARM prostředku kódu řetězec
BodováníScriptu [Povinné] Skript, který se má spustit při spuštění. Např. "score.py" řetězec

Omezení:
Minimální délka = 1
Model = [a-zA-Z0-9_] (povinné)

OdvozováníPoolProperties

Jméno Popis Hodnota
CodeConfiguration Konfigurace kódu pro fond odvozování CodeConfiguration
popis Popis prostředku řetězec
environmentConfiguration EnvironmentConfiguration pro odvozování fondu PoolEnvironmentConfiguration
modelConfiguration ModelConfiguration pro fond odvozování PoolModelConfiguration
nodeSkuType [Povinné] Typ výpočetní instance. řetězec

Omezení:
Minimální délka = 1
Model = [a-zA-Z0-9_] (povinné)
vlastnosti Slovník vlastností Vlastnosti lze přidat, ale ne odebrat nebo změnit. PropertiesBaseProperties
requestConfiguration Požádejte o konfiguraci fondu odvozování. RequestConfiguration

ManagedServiceIdentity

Jméno Popis Hodnota
typ Typ identity spravované služby (kde jsou povolené typy SystemAssigned i UserAssigned). None (Žádný)
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned (povinné)
userAssignedIdentities Sada identit přiřazených uživatelem přidružená k prostředku. Klíče slovníku userAssignedIdentities budou ID prostředků ARM ve formuláři: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Hodnoty slovníku můžou být prázdné objekty ({}) v požadavcích. userAssignedIdentities

Microsoft.MachineLearningServices/workspaces/inferencePools

Jméno Popis Hodnota
apiVersion Verze rozhraní API 2024-01-01-preview
identita Identita spravované služby (identita přiřazená systémem nebo identita přiřazená uživatelem) ManagedServiceIdentity
laskavý Metadata používaná portálem, nástroji atd. k vykreslení různých prostředí uživatelského rozhraní pro prostředky stejného typu. řetězec
umístění Geografické umístění, ve kterém se nachází zdroj string (povinné)
Jméno Název prostředku řetězec

Omezení:
Model = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (povinné)
vlastnosti [Povinné] Další atributy entity. inferencePoolProperties (povinné)
sku Podrobnosti skladové položky vyžadované pro kontrakt ARM pro automatické škálování skladové položky
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách
typ Typ prostředku Microsoft.MachineLearningServices/workspaces/inferencePools

PoolEnvironmentConfiguration

Jméno Popis Hodnota
environmentId ID prostředku ARM specifikace prostředí pro odvozování fondu řetězec
environmentVariables Konfigurace proměnných prostředí pro odvozování fondu PoolEnvironmentConfigurationEnvironmentVariables
livenessProbe Sonda aktivity pravidelně monitoruje stav kontejneru. ProbeSettings
readinessProbe Sonda připravenosti ověří, jestli je kontejner připravený obsluhovat provoz. Vlastnosti a výchozí hodnoty jsou stejné jako sonda aktivity. ProbeSettings
startupProbe Tím ověříte, jestli je aplikace v kontejneru spuštěná. Spouštěcí testy se spouští před jakoukoli jinou sondou, a pokud se úspěšně nedokončí, zakáže jiné sondy. ProbeSettings

PoolEnvironmentConfigurationEnvironmentVariables

Jméno Popis Hodnota

PoolModelConfiguration

Jméno Popis Hodnota
modelId Cesta URI k modelu. řetězec

ProbeSettings

Jméno Popis Hodnota
failureThreshold Počet chyb, které se mají povolit před vrácením stavu, který není v pořádku. Int
initialDelay Zpoždění před první sondou ve formátu ISO 8601. řetězec
perioda Doba mezi sondami ve formátu ISO 8601. řetězec
successThreshold Počet úspěšných sond před vrácením stavu v pořádku. Int
přerušení zápasu Časový limit sondy ve formátu ISO 8601. řetězec

PropertiesBaseProperties

Jméno Popis Hodnota

RequestConfiguration

Jméno Popis Hodnota
maxConcurrentRequestsPerInstance Počet maximálních souběžných požadavků na uzel povolený pro každé nasazení. Výchozí hodnota je 1. Int
requestTimeout Časový limit bodování ve formátu ISO 8601.
Výchozí hodnota je 5000 ms.
řetězec

Sku

Jméno Popis Hodnota
kapacita Pokud skladová položka podporuje horizontální navýšení/snížení kapacity, měla by být zahrnuta celá čísla kapacity. Pokud není pro prostředek možné horizontální navýšení kapacity nebo jeho snížení kapacity, může se tento parametr vynechat. Int
Rodina Pokud má služba různé generace hardwaru, pro stejnou skladovou položku, můžete ji zde zachytit. řetězec
Jméno Název skladové položky. Ex - P3. Obvykle se jedná o písmeno+číslo. string (povinné)
velikost Velikost skladové položky. Pokud je pole název kombinací vrstvy a jiné hodnoty, jedná se o samostatný kód. řetězec
úroveň Toto pole musí implementovat poskytovatel prostředků, pokud má služba více než jednu úroveň, ale nevyžaduje se u put. "Základní"
"Zdarma"
Premium
"Standardní"

TrackedResourceTags

Jméno Popis Hodnota

UserAssignedIdentities

Jméno Popis Hodnota

UserAssignedIdentity

Jméno Popis Hodnota

Definice prostředku Terraformu (poskytovatel AzAPI)

Typ prostředku Workspaces/inferencePools je možné nasadit s operacemi, které cílí:

  • skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.MachineLearningServices/workspaces/inferencePools, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces/inferencePools@2024-01-01-preview"
  name = "string"
  identity = {
    type = "string"
    userAssignedIdentities = {
      {customized property} = {
      }
    }
  }
  kind = "string"
  location = "string"
  sku = {
    capacity = int
    family = "string"
    name = "string"
    size = "string"
    tier = "string"
  }
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      codeConfiguration = {
        codeId = "string"
        scoringScript = "string"
      }
      description = "string"
      environmentConfiguration = {
        environmentId = "string"
        environmentVariables = {
          {customized property} = "string"
        }
        livenessProbe = {
          failureThreshold = int
          initialDelay = "string"
          period = "string"
          successThreshold = int
          timeout = "string"
        }
        readinessProbe = {
          failureThreshold = int
          initialDelay = "string"
          period = "string"
          successThreshold = int
          timeout = "string"
        }
        startupProbe = {
          failureThreshold = int
          initialDelay = "string"
          period = "string"
          successThreshold = int
          timeout = "string"
        }
      }
      modelConfiguration = {
        modelId = "string"
      }
      nodeSkuType = "string"
      properties = {
        {customized property} = "string"
      }
      requestConfiguration = {
        maxConcurrentRequestsPerInstance = int
        requestTimeout = "string"
      }
    }
  })
}

Hodnoty vlastností

CodeConfiguration

Jméno Popis Hodnota
codeId ID prostředku ARM prostředku kódu řetězec
BodováníScriptu [Povinné] Skript, který se má spustit při spuštění. Např. "score.py" řetězec

Omezení:
Minimální délka = 1
Model = [a-zA-Z0-9_] (povinné)

OdvozováníPoolProperties

Jméno Popis Hodnota
CodeConfiguration Konfigurace kódu pro fond odvozování CodeConfiguration
popis Popis prostředku řetězec
environmentConfiguration EnvironmentConfiguration pro odvozování fondu PoolEnvironmentConfiguration
modelConfiguration ModelConfiguration pro fond odvozování PoolModelConfiguration
nodeSkuType [Povinné] Typ výpočetní instance. řetězec

Omezení:
Minimální délka = 1
Model = [a-zA-Z0-9_] (povinné)
vlastnosti Slovník vlastností Vlastnosti lze přidat, ale ne odebrat nebo změnit. PropertiesBaseProperties
requestConfiguration Požádejte o konfiguraci fondu odvozování. RequestConfiguration

ManagedServiceIdentity

Jméno Popis Hodnota
typ Typ identity spravované služby (kde jsou povolené typy SystemAssigned i UserAssigned). None (Žádný)
SystemAssigned
SystemAssigned, UserAssigned
UserAssigned (povinné)
userAssignedIdentities Sada identit přiřazených uživatelem přidružená k prostředku. Klíče slovníku userAssignedIdentities budou ID prostředků ARM ve formuláři: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Hodnoty slovníku můžou být prázdné objekty ({}) v požadavcích. userAssignedIdentities

Microsoft.MachineLearningServices/workspaces/inferencePools

Jméno Popis Hodnota
identita Identita spravované služby (identita přiřazená systémem nebo identita přiřazená uživatelem) ManagedServiceIdentity
laskavý Metadata používaná portálem, nástroji atd. k vykreslení různých prostředí uživatelského rozhraní pro prostředky stejného typu. řetězec
umístění Geografické umístění, ve kterém se nachází zdroj string (povinné)
Jméno Název prostředku řetězec

Omezení:
Model = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (povinné)
parent_id ID prostředku, který je nadřazený pro tento prostředek. ID prostředku typu: pracovních prostorů
vlastnosti [Povinné] Další atributy entity. inferencePoolProperties (povinné)
sku Podrobnosti skladové položky vyžadované pro kontrakt ARM pro automatické škálování skladové položky
visačky Značky prostředků Slovník názvů a hodnot značek
typ Typ prostředku Microsoft.MachineLearningServices/workspaces/inferencePools@2024-01-01-preview

PoolEnvironmentConfiguration

Jméno Popis Hodnota
environmentId ID prostředku ARM specifikace prostředí pro odvozování fondu řetězec
environmentVariables Konfigurace proměnných prostředí pro odvozování fondu PoolEnvironmentConfigurationEnvironmentVariables
livenessProbe Sonda aktivity pravidelně monitoruje stav kontejneru. ProbeSettings
readinessProbe Sonda připravenosti ověří, jestli je kontejner připravený obsluhovat provoz. Vlastnosti a výchozí hodnoty jsou stejné jako sonda aktivity. ProbeSettings
startupProbe Tím ověříte, jestli je aplikace v kontejneru spuštěná. Spouštěcí testy se spouští před jakoukoli jinou sondou, a pokud se úspěšně nedokončí, zakáže jiné sondy. ProbeSettings

PoolEnvironmentConfigurationEnvironmentVariables

Jméno Popis Hodnota

PoolModelConfiguration

Jméno Popis Hodnota
modelId Cesta URI k modelu. řetězec

ProbeSettings

Jméno Popis Hodnota
failureThreshold Počet chyb, které se mají povolit před vrácením stavu, který není v pořádku. Int
initialDelay Zpoždění před první sondou ve formátu ISO 8601. řetězec
perioda Doba mezi sondami ve formátu ISO 8601. řetězec
successThreshold Počet úspěšných sond před vrácením stavu v pořádku. Int
přerušení zápasu Časový limit sondy ve formátu ISO 8601. řetězec

PropertiesBaseProperties

Jméno Popis Hodnota

RequestConfiguration

Jméno Popis Hodnota
maxConcurrentRequestsPerInstance Počet maximálních souběžných požadavků na uzel povolený pro každé nasazení. Výchozí hodnota je 1. Int
requestTimeout Časový limit bodování ve formátu ISO 8601.
Výchozí hodnota je 5000 ms.
řetězec

Sku

Jméno Popis Hodnota
kapacita Pokud skladová položka podporuje horizontální navýšení/snížení kapacity, měla by být zahrnuta celá čísla kapacity. Pokud není pro prostředek možné horizontální navýšení kapacity nebo jeho snížení kapacity, může se tento parametr vynechat. Int
Rodina Pokud má služba různé generace hardwaru, pro stejnou skladovou položku, můžete ji zde zachytit. řetězec
Jméno Název skladové položky. Ex - P3. Obvykle se jedná o písmeno+číslo. string (povinné)
velikost Velikost skladové položky. Pokud je pole název kombinací vrstvy a jiné hodnoty, jedná se o samostatný kód. řetězec
úroveň Toto pole musí implementovat poskytovatel prostředků, pokud má služba více než jednu úroveň, ale nevyžaduje se u put. "Základní"
"Zdarma"
Premium
"Standardní"

TrackedResourceTags

Jméno Popis Hodnota

UserAssignedIdentities

Jméno Popis Hodnota

UserAssignedIdentity

Jméno Popis Hodnota