Suppressions - Create

Engedélyezi egy javaslat mellőzött vagy elvetett attribútumát. A mellőzött vagy elvetett attribútumot mellőzésnek nevezzük. Ezzel az API-val létrehozhatja vagy frissítheti egy javaslat mellőzött vagy elvetett állapotát.

PUT https://management.azure.com/{resourceUri}/providers/Microsoft.Advisor/recommendations/{recommendationId}/suppressions/{name}?api-version=2023-01-01

URI-paraméterek

Name In Kötelező Típus Description
name
path True

string

A mellőzés neve.

recommendationId
path True

string

A javaslat azonosítója.

resourceUri
path True

string

Annak az erőforrásnak a teljes Azure Resource Manager azonosítója, amelyre a javaslat vonatkozik.

api-version
query True

string

Az ügyfélkéréshez használni kívánt API verziója.

Kérelem törzse

Name Típus Description
properties.suppressionId

string

A mellőzés GUID azonosítója.

properties.ttl

string

Az az időtartam, amelyre a letiltás érvényes.

Válaszok

Name Típus Description
200 OK

SuppressionContract

OK gombra. Sikerült létrehozni a mellőzést.

404 Not Found

ArmErrorResponse

A mellőzni kívánt javaslat nem található.

Other Status Codes

ArmErrorResponse

Hibaválasz, amely leírja, hogy a művelet miért hiúsult meg.

Biztonság

azure_auth

Azure Active Directory OAuth2 Flow.

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation felhasználói fiók megszemélyesítése

Példák

CreateSuppression

Sample Request

PUT https://management.azure.com/resourceUri/providers/Microsoft.Advisor/recommendations/recommendationId/suppressions/suppressionName1?api-version=2023-01-01

{
  "properties": {
    "ttl": "07:00:00:00"
  }
}

Sample Response

{
  "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}"
  }
}

Definíciók

Name Description
ArmErrorResponse
ARMErrorResponseBody

ARM-hibaválasz törzse.

createdByType

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

SuppressionContract

A mellőzött vagy elvetett szabály részletei; például a szabályhoz társított időtartam, név és GUID.

systemData

Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok.

ArmErrorResponse

Name Típus Description
error

ARMErrorResponseBody

ARM-hibaválasz törzse.

ARMErrorResponseBody

ARM-hibaválasz törzse.

Name Típus Description
code

string

Lekéri vagy beállítja a hibát programozott módon azonosító sztringet.

message

string

Lekéri vagy beállítja a hibát részletesen leíró sztringet, és hibakeresési információkat nyújt.

createdByType

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

Name Típus Description
Application

string

Key

string

ManagedIdentity

string

User

string

SuppressionContract

A mellőzött vagy elvetett szabály részletei; például a szabályhoz társított időtartam, név és GUID.

Name Típus Description
id

string

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.expirationTimeStamp

string

Lekéri vagy beállítja a lejárati időbélyeget.

properties.suppressionId

string

A mellőzés GUID azonosítója.

properties.ttl

string

Az az időtartam, amelyre a letiltás érvényes.

systemData

systemData

Az Azure Resource Manager createdBy és modifiedBy adatokat tartalmazó metaadatokat.

type

string

Az erőforrás típusa. Például"Microsoft.Compute/virtualMachines" vagy "Microsoft.Storage/storageAccounts"

systemData

Az erőforrás létrehozásával és utolsó módosításával kapcsolatos metaadatok.

Name Típus Description
createdAt

string

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

Az erőforrás utolsó módosításának időbélyege (UTC)

lastModifiedBy

string

Az erőforrást utoljára módosító identitás.

lastModifiedByType

createdByType

Az erőforrást legutóbb módosító identitás típusa.