Sdílet prostřednictvím


App Service Environments - List Multi Role Pools

Popis pro Získání všech fondů s více rolemi.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/hostingEnvironments/{name}/multiRolePools?api-version=2023-12-01

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
name
path True

string

Název App Service Environment.

resourceGroupName
path True

string

Název skupiny prostředků, do které prostředek patří.

Vzor regulárního výrazu: ^[-\w\._\(\)]+[^\.]$

subscriptionId
path True

string

ID vašeho předplatného Azure Jedná se o řetězec ve formátu GUID (např. 00000000-0000-0000-0000-0000000000000000).

api-version
query True

string

Verze rozhraní API

Odpovědi

Name Typ Description
200 OK

WorkerPoolCollection

OK

Other Status Codes

DefaultErrorResponse

App Service chybovou odpověď.

Zabezpečení

azure_auth

Tok Azure Active Directory OAuth2

Typ: oauth2
Tok: implicit
URL autorizace: https://login.microsoftonline.com/common/oauth2/authorize

Rozsahy

Name Description
user_impersonation zosobnění uživatelského účtu

Příklady

Get all multi-role pools.

Ukázkový požadavek

GET https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-rg/providers/Microsoft.Web/hostingEnvironments/test-ase/multiRolePools?api-version=2023-12-01

Ukázková odpověď

{
  "value": [
    {
      "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-rg/providers/Microsoft.Web/hostingEnvironments/test-ase/multiRolePools/default",
      "name": "default",
      "type": "Microsoft.Web/hostingEnvironments/multiRolePools",
      "properties": {
        "workerSize": "Standard_D1_V2",
        "workerCount": 2,
        "instanceNames": [
          "10.7.1.8",
          "10.7.1.9"
        ]
      },
      "sku": {
        "name": "Q1",
        "tier": "Quantum",
        "size": "Q1",
        "family": "Q",
        "capacity": 2
      }
    }
  ],
  "nextLink": null
}

Definice

Name Description
Capability

Popisuje možnosti a funkce povolené pro konkrétní skladovou položku.

ComputeModeOptions

Sdílené/vyhrazené pracovní procesy.

DefaultErrorResponse

App Service chybovou odpověď.

Details
Error

Model chyb.

SkuCapacity

Popis možností škálování plánu App Service

SkuDescription

Popis skladové položky pro škálovatelný prostředek

WorkerPoolCollection

Kolekce fondů pracovních procesů.

WorkerPoolResource

Fond pracovních procesů prostředku ARM App Service Environment.

Capability

Popisuje možnosti a funkce povolené pro konkrétní skladovou položku.

Name Typ Description
name

string

Název funkce skladové položky.

reason

string

Důvod schopnosti skladové položky

value

string

Hodnota schopnosti skladové položky

ComputeModeOptions

Sdílené/vyhrazené pracovní procesy.

Name Typ Description
Dedicated

string

Dynamic

string

Shared

string

DefaultErrorResponse

App Service chybovou odpověď.

Name Typ Description
error

Error

Model chyb.

Details

Name Typ Description
code

string

Standardizovaný řetězec pro programovou identifikaci chyby

message

string

Podrobný popis chyby a informace o ladění

target

string

Podrobný popis chyby a informace o ladění

Error

Model chyb.

Name Typ Description
code

string

Standardizovaný řetězec pro programovou identifikaci chyby

details

Details[]

Podrobné chyby.

innererror

string

Další informace o chybě ladění

message

string

Podrobný popis chyby a informace o ladění

target

string

Podrobný popis chyby a informace o ladění

SkuCapacity

Popis možností škálování plánu App Service

Name Typ Description
default

integer

Výchozí počet pracovních procesů pro tuto skladovou položku plánu App Service.

elasticMaximum

integer

Maximální počet elastických pracovních procesů pro tuto skladovou položku plánu App Service.

maximum

integer

Maximální počet pracovních procesů pro tuto skladovou položku plánu App Service.

minimum

integer

Minimální počet pracovních procesů pro tuto skladovou položku plánu App Service.

scaleType

string

Dostupné konfigurace škálování pro plán App Service.

SkuDescription

Popis skladové položky pro škálovatelný prostředek

Name Typ Description
capabilities

Capability[]

Možnosti skladové položky, například, je povolený Traffic Manager?

capacity

integer

Aktuální počet instancí přiřazených k prostředku

family

string

Kód rodiny skladové položky prostředku.

locations

string[]

Umístění skladové položky

name

string

Název skladové položky prostředku.

size

string

Specifikátor velikosti skladové položky prostředku

skuCapacity

SkuCapacity

Minimální, maximální a výchozí hodnoty škálování skladové položky.

tier

string

Úroveň služby skladové položky prostředku.

WorkerPoolCollection

Kolekce fondů pracovních procesů.

Name Typ Description
nextLink

string

Odkaz na další stránku zdrojů

value

WorkerPoolResource[]

Kolekce prostředků.

WorkerPoolResource

Fond pracovních procesů prostředku ARM App Service Environment.

Name Typ Description
id

string

ID prostředku.

kind

string

Druh prostředku.

name

string

Název prostředku.

properties.computeMode

ComputeModeOptions

Hostování sdílených nebo vyhrazených aplikací.

properties.instanceNames

string[]

Názvy všech instancí ve fondu pracovních procesů (jen pro čtení)

properties.workerCount

integer

Počet instancí ve fondu pracovních procesů

properties.workerSize

string

Velikost virtuálního počítače instancí fondu pracovních procesů

properties.workerSizeId

integer

ID velikosti pracovního procesu pro odkazování na tento fond pracovních procesů.

sku

SkuDescription

Popis skladové položky pro škálovatelný prostředek

type

string

Typ prostředku.