Recommendations - Patch
Aktualizujte sledované vlastnosti doporučení.
PATCH https://management.azure.com/{resourceUri}/providers/Microsoft.Advisor/recommendations/{recommendationId}?api-version=2025-05-01-preview
Parametry identifikátoru URI
Name | V | Vyžadováno | Typ | Description |
---|---|---|---|---|
recommendation
|
path | True |
string |
ID ID id doporučení. |
resource
|
path | True |
string |
Plně kvalifikovaný identifikátor Azure Resource Manageru prostředku, na který se vztahuje sledované doporučení. |
api-version
|
query | True |
string |
Verze rozhraní API, která se má použít s požadavkem klienta. |
Text požadavku
Name | Typ | Description |
---|---|---|
properties |
Odpovědi
Name | Typ | Description |
---|---|---|
200 OK |
OK. Stav doporučení byl úspěšně aktualizován. |
|
Other Status Codes |
Chybová odpověď popisující, proč operace selhala. |
Zabezpečení
azure_auth
Tok Azure Active Directory OAuth2
Typ:
oauth2
Tok:
implicit
URL autorizace:
https://login.microsoftonline.com/common/oauth2/authorize
Rozsahy
Name | Description |
---|---|
user_impersonation | zosobnění uživatelského účtu |
Příklady
UpdateTrackedRecommendation
Ukázkový požadavek
PATCH https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroupName/providers/Microsoft.Compute/virtualMachines/xyz/providers/Microsoft.Advisor/recommendations/c5532a76-8605-4328-ad27-f37ae87c086c?api-version=2025-05-01-preview
{
"properties": {
"trackedProperties": {
"state": "Postponed",
"postponedTime": "2023-10-01T00:00:00Z"
}
}
}
Ukázková odpověď
{
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroupName/providers/Microsoft.Compute/virtualMachines/xyz/providers/Microsoft.Advisor/recommendations/c5532a76-8605-4328-ad27-f37ae87c086c",
"name": "c5532a76-8605-4328-ad27-f37ae87c086c",
"type": "Microsoft.Advisor/recommendations",
"properties": {
"category": "Security",
"impact": "Medium",
"impactedField": "Microsoft.Compute/virtualMachines",
"impactedValue": "armavset",
"lastUpdated": "2017-02-24T22:24:43.3216408Z",
"risk": "Warning",
"shortDescription": {
"problem": "Monitoring agent should be installed on your machines",
"solution": "Monitoring agent should be installed on your machines"
},
"remediation": {
"additionalProperties": {
"httpMethod": "POST",
"uri": "uri",
"details": "link to document"
}
},
"resourceMetadata": {
"resourceId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroupName/providers/Microsoft.Compute/virtualMachines/xyz",
"source": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroupName/providers/Microsoft.Compute/virtualMachines/xyz/providers/Microsoft.Security/assessments/7d5f6ba5-307e-452e-b3c4-7d636f722055",
"action": {
"additionalProperties": {
"actionType": "Document",
"link": "https://link3",
"caption": "Enable Soft Delete to protect blob data",
"description": "Enable Soft Delete to protect blob data"
},
"metadata": {
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/resourceGroupName/providers/Microsoft.Compute/virtualMachines/xyz"
}
},
"singular": "Virtual machine",
"plural": "Virtual machines"
},
"actions": [
{
"additionalProperties": {
"actionType": "Document",
"link": "https://link1",
"caption": "Enable Soft Delete to protect blob data",
"description": "Enable Soft Delete to protect blob data"
},
"metadata": {
"id": "/subscriptions/00000000-1111-2222-3333-444444444444"
}
}
],
"description": "After enabling Soft Delete, deleted data transitions to a soft deleted state instead of being permanently deleted. When data is overwritten, a soft deleted snapshot is generated to save the state of the overwritten data. You can configure the amount of time soft deleted data is recoverable before it permanently expires.",
"label": "Enable Soft Delete",
"learnMoreLink": "https://link2",
"potentialBenefits": "Save and recover your data when blobs or blob snapshots are accidentally overwritten or deleted",
"tracked": true,
"trackedProperties": {
"state": "Postponed",
"postponedTime": "2023-10-01T00:00:00Z",
"priority": "High"
},
"resourceWorkload": {
"id": "0560dbdb-f207-4690-b4ba-1fc0c3a0f082",
"name": "Critical VM Workload"
},
"review": {
"id": "/subscriptions/a5481ee1-95df-47d0-85d4-dd3f0dfa19bc/providers/Microsoft.Advisor/assessments/MCWAR1",
"name": "Monthly WAF Review 09/23"
},
"sourceSystem": "CxObserve",
"notes": "This is a note"
}
}
Definice
Name | Description |
---|---|
aggregated |
Úroveň agregace skóre. |
Arm |
|
ARMError |
Text odpovědi na chybu ARM |
category |
Kategorie doporučení. |
control |
Podkategorie doporučení. |
created |
Typ identity, která prostředek vytvořila. |
impact |
Obchodní dopad doporučení. |
priority |
Priorita doporučení. |
Properties |
Data skóre Advisoru. |
reason |
Důvod změny stavu doporučení. |
Resource |
Metadata prostředků doporučení |
Resource |
Doporučení poradce. |
Resource |
Úloha, do které tento prostředek patří. |
Review |
Kontrola, do které toto doporučení patří. |
risk |
Potenciální riziko, že doporučení neimisíte. |
score |
Podrobnosti o skóre advisoru |
Short |
Shrnutí doporučení. |
state |
Stav doporučení |
system |
Metadata týkající se vytvoření a poslední změny prostředku. |
time |
Historická data na různých úrovních agregace. |
Tracked |
Sledované vlastnosti doporučení |
Tracked |
aggregated
Úroveň agregace skóre.
Hodnota | Description |
---|---|
day | |
month | |
week |
ArmErrorResponse
Name | Typ | Description |
---|---|---|
error |
Text odpovědi na chybu ARM |
ARMErrorResponseBody
Text odpovědi na chybu ARM
Name | Typ | Description |
---|---|---|
code |
string |
Získá nebo nastaví řetězec, který lze použít k programové identifikaci chyby. |
message |
string |
Získá nebo nastaví řetězec, který podrobně popisuje chybu a poskytuje informace o ladění. |
category
Kategorie doporučení.
Hodnota | Description |
---|---|
Cost | |
HighAvailability | |
OperationalExcellence | |
Performance | |
Security |
control
Podkategorie doporučení.
Hodnota | Description |
---|---|
BusinessContinuity | |
DisasterRecovery | |
HighAvailability | |
MonitoringAndAlerting | |
Other | |
Personalized | |
PrioritizedRecommendations | |
Scalability | |
ServiceUpgradeAndRetirement |
createdByType
Typ identity, která prostředek vytvořila.
Hodnota | Description |
---|---|
Application | |
Key | |
ManagedIdentity | |
User |
impact
Obchodní dopad doporučení.
Hodnota | Description |
---|---|
High | |
Low | |
Medium |
priority
Priorita doporučení.
Hodnota | Description |
---|---|
Critical | |
High | |
Informational | |
Low | |
Medium |
Properties
Data skóre Advisoru.
Name | Typ | Description |
---|---|---|
lastRefreshedScore |
Podrobnosti o nejnovějším dostupném skóre |
|
timeSeries |
Historická data skóre Advisoru. |
reason
Důvod změny stavu doporučení.
Hodnota | Description |
---|---|
AlternativeSolution | |
ExcessiveInvestment | |
Incompatible | |
RiskAccepted | |
TooComplex | |
Unclear |
ResourceMetadata
Metadata prostředků doporučení
Name | Typ | Description |
---|---|---|
action |
object |
Akce k zobrazení prostředku. |
plural |
string |
Uživatelsky přívětivý název typu prostředku v množném čísle např: virtuální počítače |
resourceId |
string |
ID prostředku Azure pro vyhodnocený prostředek |
singular |
string |
Jedinečný popisný název typu prostředku. např: virtuální počítač |
source |
string |
Zdroj, ze kterého se vygeneruje doporučení |
ResourceRecommendationBase
Doporučení poradce.
Name | Typ | Description |
---|---|---|
id |
string (arm-id) |
Plně kvalifikované ID prostředku pro prostředek. Například /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
name |
string |
Název prostředku |
properties.actions |
object[] |
Seznam doporučených akcí pro implementaci doporučení |
properties.category |
Kategorie doporučení. |
|
properties.control |
Podkategorie doporučení. |
|
properties.description |
string |
Podrobný popis doporučení. |
properties.exposedMetadataProperties |
object |
Vlastnosti metadat doporučení zveřejněné zákazníkovi za účelem poskytnutí dalších informací. |
properties.extendedProperties |
object |
Rozšířené vlastnosti |
properties.impact |
Obchodní dopad doporučení. |
|
properties.impactedField |
string |
Typ prostředku identifikovaný advisorem. |
properties.impactedValue |
string |
Prostředek identifikovaný advisorem. |
properties.label |
string |
Popisek doporučení |
properties.lastUpdated |
string (date-time) |
Nejnovější čas, kdy Advisor zkontroloval platnost doporučení. |
properties.learnMoreLink |
string |
Odkaz na další informace o logice doporučení a generování |
properties.metadata |
object |
Metadata doporučení. |
properties.notes |
string |
Další poznámky k doporučení |
properties.potentialBenefits |
string |
Potenciální výhoda implementace doporučení. |
properties.recommendationTypeId |
string |
Identifikátor GUID typu doporučení. |
properties.remediation |
object |
Automatizovaný způsob použití doporučení. |
properties.resourceMetadata |
Metadata prostředku, který byl posouzen |
|
properties.resourceWorkload |
Úloha, do které tento prostředek patří. |
|
properties.review |
Kontrola, do které toto doporučení patří. |
|
properties.risk |
Potenciální riziko, že doporučení neimisíte. |
|
properties.shortDescription |
Shrnutí doporučení. |
|
properties.sourceSystem |
string |
Zdrojový systém, ze kterého toto doporučení pochází. |
properties.suppressionIds |
string[] (uuid) |
Seznam snoozed a zamítnutých pravidel doporučení. |
properties.tracked |
boolean |
Pokud je povolené sledování doporučení. |
properties.trackedProperties |
Vlastnosti sledovaného doporučení |
|
systemData |
Metadata služby Azure Resource Manager obsahující informace o tom, kdo jej vytvořil a upravil. |
|
type |
string |
Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts |
ResourceWorkload
Úloha, do které tento prostředek patří.
Name | Typ | Description |
---|---|---|
id |
string |
ID úlohy |
name |
string |
Název úlohy |
Review
Kontrola, do které toto doporučení patří.
Name | Typ | Description |
---|---|---|
id |
string |
ID prostředku ARM kontroly |
name |
string |
Název revize |
risk
Potenciální riziko, že doporučení neimisíte.
Hodnota | Description |
---|---|
Error | |
None | |
Warning |
scoreEntity
Podrobnosti o skóre advisoru
Name | Typ | Description |
---|---|---|
categoryCount |
number |
Počet ovlivněných kategorií. |
consumptionUnits |
number |
Jednotky spotřeby pro skóre. |
date |
string |
Bylo vypočítáno skóre data. |
impactedResourceCount |
number |
Počet ovlivněných prostředků. |
potentialScoreIncrease |
number |
Potenciální procentuální nárůst celkového skóre na úrovni předplatného po implementaci všech doporučení v tomto oboru. |
score |
number |
Procento skóre. |
ShortDescription
Shrnutí doporučení.
Name | Typ | Description |
---|---|---|
problem |
string |
Problém nebo příležitost identifikovaná doporučením a navrhovaným řešením |
solution |
string |
Problém nebo příležitost identifikovaná doporučením a navrhovaným řešením |
state
Stav doporučení
Hodnota | Description |
---|---|
Approved | |
Completed | |
Dismissed | |
InProgress | |
Pending | |
Postponed | |
Rejected |
systemData
Metadata týkající se vytvoření a poslední změny prostředku.
Name | Typ | Description |
---|---|---|
createdAt |
string (date-time) |
Časové razítko vytvoření prostředku (UTC). |
createdBy |
string |
Identita, která prostředek vytvořila. |
createdByType |
Typ identity, která prostředek vytvořila. |
|
lastModifiedAt |
string (date-time) |
Časové razítko poslední změny zdroje (UTC) |
lastModifiedBy |
string |
Identita, která naposledy změnila prostředek. |
lastModifiedByType |
Typ identity, která naposledy změnila prostředek. |
timeSeriesEntity
Historická data na různých úrovních agregace.
Name | Typ | Description |
---|---|---|
aggregationLevel |
Úroveň agregace skóre. |
|
scoreHistory |
Data o minulých skóre |
TrackedRecommendationProperties
Sledované vlastnosti doporučení
Name | Typ | Description |
---|---|---|
postponedTime |
string (date-time) |
Doba odložení doporučení do doby, než se doporučení odloží. |
priority |
Priorita doporučení. |
|
reason |
Důvod změny stavu doporučení. |
|
state |
Stav doporučení |
TrackedRecommendationPropertiesPayload
Name | Typ | Description |
---|---|---|
properties |