Suppressions - Create
Aktiviert das verworfene oder verworfene Attribut einer Empfehlung. Das verworfene oder verworfene Attribut wird als Unterdrückung bezeichnet. Verwenden Sie diese API, um die status einer Empfehlung zu erstellen oder zu aktualisieren.
PUT https://management.azure.com/{resourceUri}/providers/Microsoft.Advisor/recommendations/{recommendationId}/suppressions/{name}?api-version=2023-01-01
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
name
|
path | True |
string |
Der Name der Unterdrückung. |
recommendation
|
path | True |
string |
Die Empfehlungs-ID. |
resource
|
path | True |
string |
Der vollqualifizierte Azure Resource Manager Bezeichner der Ressource, für die die Empfehlung gilt. |
api-version
|
query | True |
string |
Die Version der API, die mit der Clientanforderung verwendet werden soll. |
Anforderungstext
Name | Typ | Beschreibung |
---|---|---|
properties.suppressionId |
string |
Die GUID der Unterdrückung. |
properties.ttl |
string |
Die Dauer, für die die Unterdrückung gültig ist. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
OK. Die Unterdrückung wurde erfolgreich erstellt. |
|
404 Not Found |
Die Empfehlung, unterdrückt zu werden, wurde nicht gefunden. |
|
Other Status Codes |
Fehlerantwort mit Beschreibung des Grunds für den Fehler. |
Sicherheit
azure_auth
Azure Active Directory OAuth2-Flow.
Typ:
oauth2
Ablauf:
implicit
Autorisierungs-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiche
Name | Beschreibung |
---|---|
user_impersonation | Identitätswechsel Ihres Benutzerkontos |
Beispiele
CreateSuppression
Beispielanforderung
PUT https://management.azure.com/resourceUri/providers/Microsoft.Advisor/recommendations/recommendationId/suppressions/suppressionName1?api-version=2023-01-01
{
"properties": {
"ttl": "07:00:00:00"
}
}
Beispiel für eine Antwort
{
"id": "/resourceUri/providers/Microsoft.Advisor/recommendations/recommendationId/suppressions/suppressionName1",
"name": "suppressionName1",
"type": "Microsoft.Advisor/suppressions",
"properties": {
"suppressionId": "suppressionId",
"ttl": "07:00:00:00"
}
}
{
"error": {
"code": "NotFound",
"message": "Recommendation to be suppressed is not found. Subscription Id:{0} Recommendation Id:{1}"
}
}
Definitionen
Name | Beschreibung |
---|---|
Arm |
|
ARMError |
ARM-Fehlerantworttext. |
created |
Der Identitätstyp, der die Ressource erstellt hat. |
Suppression |
Die Einzelheiten der vernommten oder verworfenen Regel; beispielsweise die Dauer, der Name und die GUID, die der Regel zugeordnet sind. |
system |
Metadaten, die sich auf die Erstellung und letzte Änderung der Ressource beziehen. |
ArmErrorResponse
Name | Typ | Beschreibung |
---|---|---|
error |
ARM-Fehlerantworttext. |
ARMErrorResponseBody
ARM-Fehlerantworttext.
Name | Typ | Beschreibung |
---|---|---|
code |
string |
Ruft die Zeichenfolge ab, die zum programmgesteuerten Identifizieren des Fehlers verwendet werden kann, oder legt diese fest. |
message |
string |
Ruft die Zeichenfolge ab, die den Fehler detailliert beschreibt und Debuginformationen bereitstellt, oder legt diese fest. |
createdByType
Der Identitätstyp, der die Ressource erstellt hat.
Name | Typ | Beschreibung |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
SuppressionContract
Die Einzelheiten der vernommten oder verworfenen Regel; beispielsweise die Dauer, der Name und die GUID, die der Regel zugeordnet sind.
Name | Typ | Beschreibung |
---|---|---|
id |
string |
Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
name |
string |
Der Name der Ressource |
properties.expirationTimeStamp |
string |
Ruft den Ablaufzeitstempel ab oder legt diese fest. |
properties.suppressionId |
string |
Die GUID der Unterdrückung. |
properties.ttl |
string |
Die Dauer, für die die Unterdrückung gültig ist. |
systemData |
Azure Resource Manager-Metadaten mit createdBy- und modifiedBy-Informationen. |
|
type |
string |
Der Typ der Ressource. Z.B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts" |
systemData
Metadaten, die sich auf die Erstellung und letzte Änderung der Ressource beziehen.
Name | Typ | Beschreibung |
---|---|---|
createdAt |
string |
Der Zeitstempel der Ressourcenerstellung (UTC). |
createdBy |
string |
Die Identität, die die Ressource erstellt hat. |
createdByType |
Der Identitätstyp, der die Ressource erstellt hat. |
|
lastModifiedAt |
string |
Der Zeitstempel der letzten Änderung der Ressource (UTC) |
lastModifiedBy |
string |
Die Identität, die die Ressource zuletzt geändert hat. |
lastModifiedByType |
Der Identitätstyp, der die Ressource zuletzt geändert hat. |