Megosztás a következőn keresztül:


Resource Pools - List

Get resourcePools implementálása egy előfizetésben.
Az előfizetésben lévő resourcePoolok listája.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.ConnectedVMwarevSphere/resourcePools?api-version=2023-12-01

URI-paraméterek

Name In Kötelező Típus Description
subscriptionId
path True

string

Az előfizetés azonosítója.

api-version
query True

string

Ügyfél API-verziója.

Válaszok

Name Típus Description
200 OK

ResourcePoolsList

Siker

Other Status Codes

ErrorResponse

Hibaválasz, amely leírja, hogy miért nem sikerült a művelet.

Biztonság

azure_auth

Azure Active Directory OAuth2 Flow.

Típus: oauth2
Folyamat: implicit
Engedélyezési URL: https://login.microsoftonline.com/common/oauth2/authorize

Hatókörök

Name Description
user_impersonation a felhasználói fiók megszemélyesítése

Példák

ListResourcePools

Mintakérelem

GET https://management.azure.com/subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/providers/Microsoft.ConnectedVMwarevSphere/resourcePools?api-version=2023-12-01

Mintaválasz

{
  "value": [
    {
      "id": "/subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/testrg/providers/Microsoft.ConnectedVMwarevSphere/ResourcePools/HRPool",
      "name": "HRPool",
      "type": "Microsoft.ConnectedVMwarevSphere/ResourcePools",
      "location": "East US",
      "extendedLocation": {
        "type": "customLocation",
        "name": "/subscriptions/a5015e1c-867f-4533-8541-85cd470d0cfb/resourceGroups/demoRG/providers/Microsoft.ExtendedLocation/customLocations/contoso"
      },
      "properties": {
        "vCenterId": "/subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/testrg/providers/Microsoft.ConnectedVMwarevSphere/VCenters/ContosoVCenter",
        "moRefId": "aaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee",
        "provisioningState": "Succeeded"
      }
    }
  ]
}

Definíciók

Name Description
createdByType

Az erőforrást létrehozó identitás típusa.

ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

ErrorDetail

A hiba részletei.

ErrorResponse

Hibaválasz

ExtendedLocation

A kiterjesztett hely.

ProvisioningState

Lekéri a kiépítési állapotot.

ResourcePool

Adja meg a resourcePoolt.

ResourcePoolsList

A ResourcePools listája.

ResourceStatus

Az erőforrás állapotadatai.

systemData

Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok.

createdByType

Az erőforrást létrehozó identitás típusa.

Érték Description
Application
Key
ManagedIdentity
User

ErrorAdditionalInfo

Az erőforrás-kezelési hiba további információi.

Name Típus Description
info

object

A további információk.

type

string

A további információtípus.

ErrorDetail

A hiba részletei.

Name Típus Description
additionalInfo

ErrorAdditionalInfo[]

A hiba további információi.

code

string

A hibakód.

details

ErrorDetail[]

A hiba részletei.

message

string

A hibaüzenet.

target

string

A hibacél.

ErrorResponse

Hibaválasz

Name Típus Description
error

ErrorDetail

A hibaobjektum.

ExtendedLocation

A kiterjesztett hely.

Name Típus Description
name

string

A kiterjesztett hely neve.

type

string

A kiterjesztett hely típusa.

ProvisioningState

Lekéri a kiépítési állapotot.

Érték Description
Accepted
Canceled
Created
Deleting
Failed
Provisioning
Succeeded
Updating

ResourcePool

Adja meg a resourcePoolt.

Name Típus Description
extendedLocation

ExtendedLocation

Lekéri vagy beállítja a kiterjesztett helyet.

id

string

Lekéri vagy beállítja az azonosítót.

kind

string

A portál/eszközhasználat/stb. által használt metaadatok az azonos típusú erőforrások különböző UX-élményének megjelenítéséhez; Például az ApiApps egyfajta Microsoft.Web/sites típusú. Ha támogatott, az erőforrás-szolgáltatónak ellenőriznie és meg kell őriznie ezt az értéket.

location

string

Lekéri vagy beállítja a helyet.

name

string

Lekéri vagy beállítja a nevet.

properties.cpuCapacityMHz

integer (int64)

Lekéri a maximális processzorhasználatot a készlet összes magján MHz-ben.

properties.cpuLimitMHz

integer (int64)

Lekéri vagy beállítja a CPULimitMHz-et, amely az MHz-ben megadott cpu-használati korlátot határozza meg. A kihasználtság akkor sem lépi túl ezt a korlátot, ha vannak elérhető erőforrások.

properties.cpuOverallUsageMHz

integer (int64)

Lekéri a használt CPU-használatot a készlet összes magján az MHz-ben.

properties.cpuReservationMHz

integer (int64)

Lekéri vagy beállítja a CPUReservationMHz-et, amely megadja az MHz-ben a garantáltan elérhető processzorméretet.

properties.cpuSharesLevel

string

Lekéri vagy beállítja a CPUSharesLevelet, amely megadja a készlet cpu-foglalási szintjét. Ezt a tulajdonságot az erőforrás-fogyasztók közötti relatív felosztásban használják.

properties.customResourceName

string

Lekéri a megfelelő erőforrás nevét a Kubernetesben.

properties.datastoreIds

string[]

Lekéri az adattár ARM-azonosítóit.

properties.inventoryItemId

string

Lekéri vagy beállítja az erőforráskészlet készletelem-azonosítóját.

properties.memCapacityGB

integer (int64)

Lekéri a készlet teljes fizikai memóriáját GB-ban.

properties.memLimitMB

integer (int64)

A MemLimitMB lekéri vagy beállítja a memóriahasználati korlátot megabájtban. A kihasználtság akkor sem lépi túl a megadott korlátot, ha vannak elérhető erőforrások.

properties.memOverallUsageGB

integer (int64)

Lekéri a használt fizikai memóriát a készleten GB-ban.

properties.memReservationMB

integer (int64)

Lekéri vagy beállítja a MemReservationMB-et, amely megabájtban adja meg a garantáltan rendelkezésre álló memóriát.

properties.memSharesLevel

string

Lekéri vagy beállítja a CPUSharesLevelet, amely megadja a készlet memóriafoglalási szintjét. Ezt a tulajdonságot az erőforrás-fogyasztók közötti relatív felosztásban használják.

properties.moName

string

Lekéri vagy beállítja a vCenter felügyelt objektum nevét az erőforráskészlethez.

properties.moRefId

string

Lekéri vagy beállítja a vCenter MoRef (felügyelt objektumhivatkozás) azonosítóját az erőforráskészlethez.

properties.networkIds

string[]

Lekéri a hálózati ARM-azonosítókat.

properties.provisioningState

ProvisioningState

Lekéri a kiépítési állapotot.

properties.statuses

ResourceStatus[]

Az erőforrás állapotadatai.

properties.uuid

string

Egyedi azonosítót kér le vagy állít be ehhez az erőforráshoz.

properties.vCenterId

string

Lekéri vagy beállítja annak a vCenter-erőforrásnak az ARM-azonosítóját, amelyben ez az erőforráskészlet található.

systemData

systemData

A rendszeradatok.

tags

object

Lekéri vagy beállítja az erőforráscímkéket.

type

string

Lekéri vagy beállítja az erőforrás típusát.

ResourcePoolsList

A ResourcePools listája.

Name Típus Description
nextLink

string

A ResourcePools következő oldalának lekéréséhez követendő URL-cím.

value

ResourcePool[]

ResourcePool-tömb

ResourceStatus

Az erőforrás állapotadatai.

Name Típus Description
lastUpdatedAt

string (date-time)

A feltétel utolsó frissítési ideje.

message

string

Egy emberi olvasásra alkalmas üzenet, amely az állapot részleteit jelzi.

reason

string

A feltétel állapotának oka.

severity

string

Súlyosság, amellyel az ilyen típusú állapotok hibáit kell kezelni.

status

string

A feltétel állapota.

type

string

A feltétel típusa.

systemData

Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok.

Name Típus Description
createdAt

string (date-time)

Az erőforrás-létrehozás időbélyege (UTC).

createdBy

string

Az erőforrást létrehozó identitás.

createdByType

createdByType

Az erőforrást létrehozó identitás típusa.

lastModifiedAt

string (date-time)

Az erőforrás utolsó módosításának időbélyege (UTC)

lastModifiedBy

string

Az erőforrást legutóbb módosító identitás.

lastModifiedByType

createdByType

Az erőforrást legutóbb módosító identitás típusa.