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


Discovery Solution - List

A problemClassification API) ÉS resourceUri vagy resourceType használatával elérhető Azure Diagnostics, Solutions és Hibaelhárítók listája.
A Felderítési megoldások a Súgó API kezdeti belépési pontja, amely azonosítja a releváns Azure-diagnosztikákat és megoldásokat.

Kötelező bemenet: problemClassificationId (Használja a problemClassification API)
Nem kötelező bemenet: resourceUri VAGY erőforrástípus

megjegyzés: Discovery-megoldások válaszából származó "requiredInputs" értéket a Diagnostics and Solutions API bemeneteként az "additionalParameters"-en keresztül kell továbbítani.

GET https://management.azure.com/providers/Microsoft.Help/discoverySolutions?api-version=2024-03-01-preview
GET https://management.azure.com/providers/Microsoft.Help/discoverySolutions?api-version=2024-03-01-preview&$filter={$filter}&$skiptoken={$skiptoken}

URI-paraméterek

Name In Kötelező Típus Description
api-version
query True

string

Ügyfél API-verziója.

$filter
query

string

A "ProblemClassificationId" egy kötelező szűrő a megoldásazonosítók lekéréséhez. Támogatja az opcionális ResourceType és SolutionType szűrőket is. A $filter csak "and", "or" és "eq" operátorokat támogat. Példa: $filter=ProblemClassificationId eq '1ddda5b4-cf6c-4d4f-91ad-bc38ab0e811e'

$skiptoken
query

string

A Skiptoken csak akkor használatos, ha egy korábbi művelet részleges eredményt adott vissza.

Válaszok

Name Típus Description
200 OK

DiscoveryResponse

A megoldás metaadatainak sikeres lekérése.

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

List DiscoverySolutions at resource scope

Mintakérelem

GET https://management.azure.com/providers/Microsoft.Help/discoverySolutions?api-version=2024-03-01-preview&$filter=ProblemClassificationId eq 'SampleProblemClassificationId1'

Mintaválasz

{
  "value": [
    {
      "id": "/providers/microsoft.help/discoverySolutions/SampleProblemClassificationId1",
      "name": "SampleProblemClassificationId1",
      "type": "Microsoft.Help/discoverySolutions",
      "properties": {
        "solutions": [
          {
            "solutionId": "SampleSolutionId1",
            "solutionType": "Diagnostics",
            "description": "This is an azure solution to troubleshoot subscription issues.",
            "requiredInputs": [
              "SubscriptionId"
            ]
          }
        ]
      }
    }
  ]
}

Definíciók

Name Description
createdByType

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

DiscoveryResponse

Felderítési válasz.

ErrorAdditionalInfo

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

ErrorDetail

A hiba részletei.

ErrorResponse

Hibaválasz

SolutionMetadataProperties

Metaadatok tulajdonságai

SolutionMetadataResource

Metaadat-erőforrás

SolutionType

Megoldás típusa.

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

DiscoveryResponse

Felderítési válasz.

Name Típus Description
nextLink

string

A megoldás metaadatainak következő oldalára mutató hivatkozás.

value

SolutionMetadataResource[]

A metaadatok listája.

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.

SolutionMetadataProperties

Metaadatok tulajdonságai

Name Típus Description
description

string

A megoldás részletes leírása.

requiredInputs

string[]

Az adott megoldás meghívásához szükséges paraméterek.

solutionId

string

Megoldásazonosító.

solutionType

SolutionType

Megoldás típusa.

SolutionMetadataResource

Metaadat-erőforrás

Name Típus Description
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.solutions

SolutionMetadataProperties[]

Metaadatok listája.

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"

SolutionType

Megoldás típusa.

Érték Description
Diagnostics

Diagnosztikai erőforrás típusa.

SelfHelp

Önkiszolgáló erőforrástípus.

Solutions

Megoldások erőforrástípusa.

Troubleshooters

Hibaelhárítók erőforrástí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.