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

minLength: 1

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

$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 kérés sikeres volt.

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

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

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
User
Application
ManagedIdentity
Key

DiscoveryResponse

Felderítési válasz.

Name Típus Description
nextLink

string (uri)

A következő oldalra mutató link

value

SolutionMetadataResource[]

A SolutionMetadataResource elemek ezen a lapon

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.

Solutions

Megoldások erőforrástípusa.

Troubleshooters

Hibaelhárítók erőforrástípusa.

SelfHelp

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

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.