Discovery Solution - List
Mencantumkan Diagnostik, Solusi, dan Pemecah Masalah Azure yang relevan menggunakan problemClassification API) DAN resourceUri atau resourceType.
Solusi Penemuan adalah titik masuk awal dalam Help API, yang mengidentifikasi diagnostik dan solusi Azure yang relevan.
Input yang Diperlukan : problemClassificationId (Gunakan problemClassification API)
Input opsional: resourceUri ATAU jenis sumber daya
Catatan: 'requiredInputs' dari respons solusi Penemuan harus diteruskan melalui 'additionalParameters' sebagai input ke API Diagnostik dan Solusi.
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}
Parameter URI
| Nama | Dalam | Diperlukan | Jenis | Deskripsi |
|---|---|---|---|---|
|
api-version
|
query | True |
string minLength: 1 |
Versi API yang digunakan untuk operasi ini. |
|
$filter
|
query |
string |
'ProblemClassificationId' adalah filter wajib untuk mendapatkan id solusi. Ini juga mendukung filter 'ResourceType' dan 'SolutionType' opsional. $filter hanya mendukung operator 'dan', 'atau' dan 'eq'. Contoh: $filter=ProblemClassificationId eq '1ddda5b4-cf6c-4d4f-91ad-bc38ab0e811e' |
|
|
$skiptoken
|
query |
string |
Skiptoken hanya digunakan jika operasi sebelumnya mengembalikan hasil parsial. |
Respons
| Nama | Jenis | Deskripsi |
|---|---|---|
| 200 OK |
Permintaan itu berhasil. |
|
| Other Status Codes |
Respons kesalahan tak terduga. |
Keamanan
azure_auth
Alur OAuth2 Azure Active Directory.
Jenis:
oauth2
Alur:
implicit
URL Otorisasi:
https://login.microsoftonline.com/common/oauth2/authorize
Cakupan
| Nama | Deskripsi |
|---|---|
| user_impersonation | meniru akun pengguna Anda |
Contoh
List DiscoverySolutions at resource scope
Permintaan sampel
Respon sampel
{
"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"
}
]
}
}
]
}
Definisi
| Nama | Deskripsi |
|---|---|
|
created |
Jenis identitas yang membuat sumber daya. |
|
Discovery |
Respons penemuan. |
|
Error |
Info tambahan kesalahan manajemen sumber daya. |
|
Error |
Detail kesalahan. |
|
Error |
Tanggapan kesalahan |
|
Solution |
Properti Metadata |
|
Solution |
Sumber daya metadata |
|
Solution |
Jenis Solusi. |
|
system |
Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya. |
createdByType
Jenis identitas yang membuat sumber daya.
| Nilai | Deskripsi |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DiscoveryResponse
Respons penemuan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| nextLink |
string (uri) |
Tautan ke halaman item berikutnya |
| value |
Item SolutionMetadataResource di halaman ini |
ErrorAdditionalInfo
Info tambahan kesalahan manajemen sumber daya.
| Nama | Jenis | Deskripsi |
|---|---|---|
| info |
object |
Info tambahan. |
| type |
string |
Jenis info tambahan. |
ErrorDetail
Detail kesalahan.
| Nama | Jenis | Deskripsi |
|---|---|---|
| additionalInfo |
Info tambahan kesalahan. |
|
| code |
string |
Kode kesalahan. |
| details |
Detail kesalahan. |
|
| message |
string |
Pesan kesalahan. |
| target |
string |
Target kesalahan. |
ErrorResponse
Tanggapan kesalahan
| Nama | Jenis | Deskripsi |
|---|---|---|
| error |
Objek kesalahan. |
SolutionMetadataProperties
Properti Metadata
| Nama | Jenis | Deskripsi |
|---|---|---|
| description |
string |
Deskripsi terperinci tentang solusi. |
| requiredInputs |
string[] |
Parameter yang diperlukan untuk memanggil solusi khusus ini. |
| solutionId |
string |
Id Solusi. |
| solutionType |
Jenis Solusi. |
SolutionMetadataResource
Sumber daya metadata
| Nama | Jenis | Deskripsi |
|---|---|---|
| id |
string (arm-id) |
ID sumber daya yang sepenuhnya memenuhi syarat untuk sumber daya. Misalnya "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
| name |
string |
Nama sumber daya |
| properties.solutions |
Daftar metadata. |
|
| systemData |
Metadata Azure Resource Manager yang berisi informasi createBy dan modifiedBy. |
|
| type |
string |
Jenis sumber daya. Misalnya, "Microsoft.Compute/virtualMachines" atau "Microsoft.Storage/storageAccounts" |
SolutionType
Jenis Solusi.
| Nilai | Deskripsi |
|---|---|
| Diagnostics |
Jenis sumber daya diagnostik. |
| Solutions |
Jenis sumber daya solusi. |
| Troubleshooters |
Jenis sumber daya pemecah masalah. |
| SelfHelp |
Jenis sumber daya SelfHelp. |
systemData
Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya.
| Nama | Jenis | Deskripsi |
|---|---|---|
| createdAt |
string (date-time) |
Tanda waktu pembuatan sumber daya (UTC). |
| createdBy |
string |
Identitas yang membuat sumber daya. |
| createdByType |
Jenis identitas yang membuat sumber daya. |
|
| lastModifiedAt |
string (date-time) |
Tanda waktu modifikasi terakhir sumber daya (UTC) |
| lastModifiedBy |
string |
Identitas yang terakhir mengubah sumber daya. |
| lastModifiedByType |
Jenis identitas yang terakhir memodifikasi sumber daya. |