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


Aks Assessment Operations - Get

AKSAssessment lekérése

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentProjects/{projectName}/aksAssessments/{assessmentName}?api-version=2024-01-15

URI-paraméterek

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

string

pattern: ^[^<>&:\?/#]{1,260}$

AKS-értékelés neve.

projectName
path True

string

pattern: ^[^<>&:\?/#]{1,260}$

Értékelési projekt neve

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Az erőforráscsoport neve. A név nem megkülönbözteti a kis- és nagybetűket.

subscriptionId
path True

string (uuid)

A cél-előfizetés azonosítója. Az értéknek UUID-nek kell lennie.

api-version
query True

string

minLength: 1

A művelethez használandó API-verzió.

Válaszok

Name Típus Description
200 OK

AKSAssessment

Az ARM-művelet sikeresen befejeződött.

Other Status Codes

ErrorResponse

Váratlan hibaválasz.

Biztonság

azure_auth

Azure Active Directory OAuth2-folyamat.

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

AksAssessmentOperations_Get_MaximumSet_Gen

Mintakérelem

GET https://management.azure.com/subscriptions/D6F60DF4-CE70-4E39-8217-B8FBE7CA85AA/resourceGroups/rgaksswagger/providers/Microsoft.Migrate/assessmentProjects/testproject/aksAssessments/testaksassessment?api-version=2024-01-15

Mintaválasz

{
  "properties": {
    "settings": {
      "category": "All",
      "savingsOptions": "None",
      "consolidation": "Full",
      "pricingTier": "Standard",
      "azureLocation": "Unknown",
      "environmentType": "Unknown",
      "licensingProgram": "Default",
      "currency": "Unknown",
      "discountPercentage": 15,
      "sizingCriteria": "PerformanceBased",
      "performanceData": {
        "timeRange": "Day",
        "perfDataStartTime": "2023-11-07T06:51:24.320Z",
        "perfDataEndTime": "2023-11-07T06:51:24.320Z",
        "percentile": "Percentile50"
      },
      "scalingFactor": 3
    },
    "details": {
      "webAppCount": 25,
      "webServerCount": 29,
      "machineCount": 15,
      "totalMonthlyCost": 1,
      "pricesTimestamp": "2023-11-07T06:51:24.320Z",
      "confidenceRatingInPercentage": 1,
      "createdTimestamp": "2023-11-07T06:51:24.320Z",
      "updatedTimestamp": "2023-11-07T06:51:24.320Z",
      "status": "Created"
    },
    "scope": {
      "serverGroupId": "/subscriptions/D6F60DF4-CE70-4E39-8217-B8FBE7CA85AA/resourceGroups/rgaksswagger/providers/Microsoft.Migrate/assessmentProjects/testproject/groups/testgrp"
    },
    "provisioningState": "Unknown"
  },
  "eTag": "00000000-0000-0000-a616-12d4724c01d9",
  "id": "/subscriptions/D6F60DF4-CE70-4E39-8217-B8FBE7CA85AA/resourceGroups/rgaksswagger/providers/Microsoft.Migrate/assessmentProjects/testproject/aksAssessments/testaksassessment",
  "name": "testaksassessment",
  "type": "AKSAssessment",
  "systemData": {
    "createdBy": "User",
    "createdByType": "User",
    "createdAt": "2023-11-07T06:51:24.108Z",
    "lastModifiedBy": "User",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2023-11-07T06:51:24.108Z"
  }
}

Definíciók

Name Description
AKSAssessment

Az AKS Assessment ARM-modellje.

AKSAssessmentDetails

Az AKS Assessment Details adatmodellje.

AKSAssessmentSettings

Az AKS értékelési beállításainak adatmodellje.

AssessmentScopeParameters

Az értékelési hatókör paramétereinek adatmodellje.

AssessmentSizingCriterion

Értékelési méretezési feltételek.

AssessmentStatus

Értékelés állapota.

AzureCurrency

Az Azure pénzneme.

AzureEnvironmentType

Az Azure környezettípusa.

AzureVmCategory

Azure-beli virtuálisgép-kategória.

ConsolidationType

Konszolidálás típusa.

createdByType

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

ErrorDetail

A hiba részletei

ErrorResponse

Hibaválasz

LicensingProgram

Licencelési program az Azure-hoz.

Percentile

Teljesítményadatok percentilise.

PerfDataSettings

Teljesítményadatok beállításainak adatmodellje.

PricingTier

Tarifacsomag az Azure-hoz.

ProvisioningStatus

Kiépítés állapota.

SavingsOptions

Megtakarítási lehetőségek az Azure-hoz.

systemData

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

TimeRange

Teljesítményadatok időtartománya.

AKSAssessment

Az AKS Assessment ARM-modellje.

Name Típus Description
eTag

string

Ha az eTag szerepel a válasz törzsében, akkor a szokásos etag-konvenciók szerint fejlécként is megadható. Az entitáscímkék két vagy több entitás egyazon kért erőforrásból való összehasonlítására szolgálnak. A HTTP/1.1 entitáscímkéket használ az etagben (14.19. szakasz), If-Match (14.24. szakasz), If-None-Match (14.26. szakasz) és If-Range (14.27. szakasz) fejlécmezőkben.

id

string (arm-id)

Az erőforrás teljes erőforrás-azonosítója. Például: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

name

string

Az erőforrás neve

properties.details

AKSAssessmentDetails

Lekéri az AKS-értékelés részleteit.

properties.scope

AssessmentScopeParameters

Lekéri vagy beállítja a hatókör paramétereit az értékeléshez szükséges készletelemek azonosításához.

properties.settings

AKSAssessmentSettings

Lekéri vagy beállítja az AKS-értékelési beállításokat.

provisioningState

ProvisioningStatus

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

systemData

systemData

A createdBy és a modifiedBy adatokat tartalmazó Azure Resource Manager-metaadatok.

type

string

Az erőforrás típusa. Pl. "Microsoft.Compute/virtualMachines" vagy "Microsoft.Storage/storageAccounts"

AKSAssessmentDetails

Az AKS Assessment Details adatmodellje.

Name Típus Description
confidenceRatingInPercentage

number (float)

Lekéri a megbízhatósági pontszámot.

createdTimestamp

string (date-time)

Lekéri az értékelés létrehozásának dátumát és időpontját.

machineCount

integer (int32)

Lekéri a gépek számát.

pricesTimestamp

string (date-time)

A legutóbbi időpont, amikor lekérdezték a díjakat.

status

AssessmentStatus

Lekéri az értékelés állapotát.

totalMonthlyCost

number (float)

Lekéri a teljes havi költséget.

updatedTimestamp

string (date-time)

Lekéri az értékelés legutóbbi frissítésének dátumát és időpontját.

webAppCount

integer (int32)

Lekéri a webalkalmazások számát.

webServerCount

integer (int32)

Lekéri a webkiszolgálók számát.

AKSAssessmentSettings

Az AKS értékelési beállításainak adatmodellje.

Name Típus Description
azureLocation

string

Lekéri vagy beállítja az Azure-helyet.

category

AzureVmCategory

Lekéri vagy beállítja az Azure-beli virtuálisgép-kategóriát.

consolidation

ConsolidationType

Lekéri vagy beállítja az összevonás típusát.

currency

AzureCurrency

Lekéri vagy beállítja a pénznemet.

discountPercentage

number (float)

Lekéri vagy beállítja a kedvezmény százalékos értékét.

environmentType

AzureEnvironmentType

Lekéri vagy beállítja a környezet típusát.

licensingProgram

LicensingProgram

Lekéri vagy beállítja a licencelési programot.

performanceData

PerfDataSettings

Lekéri vagy beállítja a teljesítményadatok beállításait.

pricingTier

PricingTier

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

savingsOptions

SavingsOptions

Lekéri vagy beállítja a megtakarítási lehetőségeket.

scalingFactor

number (float)

Lekéri vagy beállítja a skálázási tényezőt.

sizingCriteria

AssessmentSizingCriterion

Lekéri vagy beállítja a méretezési feltételeket.

AssessmentScopeParameters

Az értékelési hatókör paramétereinek adatmodellje.

Name Típus Description
serverGroupId

string

Lekéri vagy beállítja a kiszolgálócsoport azonosítóját.

AssessmentSizingCriterion

Értékelési méretezési feltételek.

Érték Description
AsOnPremises

Helyszíni vagy statikus adatokon alapuló méretezésként.

PerformanceBased

Teljesítményadatokon alapuló méretezés.

AssessmentStatus

Értékelés állapota.

Érték Description
Completed

Az értékelés befejeződött vagy készen áll.

Created

Az értékelés létrejön.

Deleted

Az értékelés törölve van.

Invalid

Az értékelés sikertelen, azaz érvénytelen.

OutDated

Az értékelés elavult.

OutOfSync

Az értékelés nincs szinkronizálva.

Running

Az értékelés jelenleg fut.

Updated

Az értékelés frissítve van.

AzureCurrency

Az Azure pénzneme.

Érték Description
ARS
AUD
BRL
CAD
CHF
CNY
DKK
EUR
GBP
HKD
IDR
INR
JPY
KRW
MXN
MYR
NOK
NZD
RUB
SAR
SEK
TRY
TWD
USD
Unknown
ZAR

AzureEnvironmentType

Az Azure környezettípusa.

Érték Description
DevTest

Fejlesztési vagy tesztelési környezet.

Production

Éles környezet.

Unknown

Ismeretlen. Hiányzó adatokat jelez.

AzureVmCategory

Azure-beli virtuálisgép-kategória.

Érték Description
All

A virtuális gép összes kategóriáját jelzi.

ComputeOptimized

Számításoptimalizált.

GeneralPurpose

Általános célú.

GpuOptimized

GPU-ra optimalizálva.

HighPerformanceCompute

Nagy teljesítményű számítás.

Isolated

Izolált virtuális gép.

MemoryOptimized

Memóriaoptimalizált.

StorageOptimized

Tárolóoptimalizált.

ConsolidationType

Konszolidálás típusa.

Érték Description
AsOnSource

Forrásként vagy helyszíni konszolidálásként.

Full

Teljes konszolidáció.

createdByType

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

Érték Description
Application
Key
ManagedIdentity
User

ErrorDetail

A hiba részletei

Name Típus Description
code

string

Hibakód

message

string

A hiba leírása

ErrorResponse

Hibaválasz

Name Típus Description
error

ErrorDetail

A hibaobjektum.

LicensingProgram

Licencelési program az Azure-hoz.

Érték Description
Default

Alapértelmezett érték. A használatalapú fizetést jelzi.

EA

Nagyvállalati Szerződés.

Percentile

Teljesítményadatok percentilise.

Érték Description
Percentile50

Percentilis 50.

Percentile90

Percentilis 90.

Percentile95

Percentilis 95.

Percentile99

Percentilis 99.

PerfDataSettings

Teljesítményadatok beállításainak adatmodellje.

Name Típus Description
percentile

Percentile

A teljesítményadatok percentilis kihasználtságát kapja meg.

perfDataEndTime

string (date-time)

Lekéri vagy beállítja a perf adatvégpontot.

perfDataStartTime

string (date-time)

Lekéri vagy beállítja a perf adatok kezdési időpontját.

timeRange

TimeRange

Lekéri a perf adatidőtartományt.

PricingTier

Tarifacsomag az Azure-hoz.

Érték Description
Free

Ingyenes tarifacsomag.

Standard

Standard tarifacsomag.

ProvisioningStatus

Kiépítés állapota.

Érték Description
Canceled

Az erőforrás létrehozása megszakadt.

Failed

Az erőforrás létrehozása nem sikerült.

InProgress

A kiépítés folyamatban van.

Succeeded

Az erőforrás létrejött.

Unknown

Ismeretlen. Hiányzó adatokat jelez.

SavingsOptions

Megtakarítási lehetőségek az Azure-hoz.

Érték Description
None

A megtakarítási lehetőségek nem alkalmazhatók.

OneYearReserved

Egyéves fenntartott példányok.

OneYearSavings

Egyéves megtakarítási terv.

ThreeYearsReserved

Három év fenntartott példányok.

ThreeYearsSavings

Hároméves megtakarítási terv.

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.

TimeRange

Teljesítményadatok időtartománya.

Érték Description
Custom

Egyéni időtartomány.

Day

Mindennapi.

Month

Havi.

Week

Heti.