Suppressions - Create
Hiermee schakelt u het uitstellen of gesloten kenmerk van een aanbeveling in. Het uitstellen of negeren van het kenmerk wordt een onderdrukking genoemd. Gebruik deze API om de uitstellen of gesloten status van een aanbeveling te maken of bij te werken.
PUT https://management.azure.com/{resourceUri}/providers/Microsoft.Advisor/recommendations/{recommendationId}/suppressions/{name}?api-version=2023-01-01
URI-parameters
Name | In | Vereist | Type | Description |
---|---|---|---|---|
name
|
path | True |
string |
De naam van de onderdrukking. |
recommendation
|
path | True |
string |
De aanbevelings-id. |
resource
|
path | True |
string |
De volledig gekwalificeerde Azure Resource Manager-id van de resource waarop de aanbeveling van toepassing is. |
api-version
|
query | True |
string |
De versie van de API die moet worden gebruikt met de clientaanvraag. |
Aanvraagbody
Name | Type | Description |
---|---|---|
properties.suppressionId |
string |
De GUID van de onderdrukking. |
properties.ttl |
string |
De duur waarvoor de onderdrukking geldig is. |
Antwoorden
Name | Type | Description |
---|---|---|
200 OK |
OK. Onderdrukking is gemaakt. |
|
404 Not Found |
Aanbeveling om te worden onderdrukt, is niet gevonden. |
|
Other Status Codes |
Foutreactie waarin wordt beschreven waarom de bewerking is mislukt. |
Beveiliging
azure_auth
Azure Active Directory OAuth2 Flow.
Type:
oauth2
Stroom:
implicit
Autorisatie-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiken
Name | Description |
---|---|
user_impersonation | Uw gebruikersaccount imiteren |
Voorbeelden
CreateSuppression
Voorbeeldaanvraag
PUT https://management.azure.com/resourceUri/providers/Microsoft.Advisor/recommendations/recommendationId/suppressions/suppressionName1?api-version=2023-01-01
{
"properties": {
"ttl": "07:00:00:00"
}
}
Voorbeeldrespons
{
"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}"
}
}
Definities
Name | Description |
---|---|
Arm |
|
ARMError |
Hoofdtekst van arm-foutantwoord. |
created |
Het type identiteit waarmee de resource is gemaakt. |
Suppression |
De details van de uitstellen of gesloten regel; Bijvoorbeeld de duur, naam en GUID die aan de regel zijn gekoppeld. |
system |
Metagegevens met betrekking tot het maken en de laatste wijziging van de resource. |
ArmErrorResponse
Name | Type | Description |
---|---|---|
error |
Hoofdtekst van arm-foutantwoord. |
ARMErrorResponseBody
Hoofdtekst van arm-foutantwoord.
Name | Type | Description |
---|---|---|
code |
string |
Hiermee haalt u de tekenreeks op die kan worden gebruikt om de fout programmatisch te identificeren. |
message |
string |
Hiermee wordt de tekenreeks opgehaald of ingesteld die de fout gedetailleerd beschrijft en informatie over foutopsporing biedt. |
createdByType
Het type identiteit waarmee de resource is gemaakt.
Waarde | Description |
---|---|
Application | |
Key | |
ManagedIdentity | |
User |
SuppressionContract
De details van de uitstellen of gesloten regel; Bijvoorbeeld de duur, naam en GUID die aan de regel zijn gekoppeld.
Name | Type | Description |
---|---|---|
id |
string (arm-id) |
Volledig gekwalificeerde resource-id voor de resource. Bijvoorbeeld /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceType}/{resourceName}" |
name |
string |
De naam van de resource |
properties.expirationTimeStamp |
string (date-time) |
Hiermee haalt u het verlooptijdstempel op of stelt u deze in. |
properties.suppressionId |
string |
De GUID van de onderdrukking. |
properties.ttl |
string |
De duur waarvoor de onderdrukking geldig is. |
systemData |
Azure Resource Manager-metagegevens met createdBy- en modifiedBy-gegevens. |
|
type |
string |
Het type resource. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts' |
systemData
Metagegevens met betrekking tot het maken en de laatste wijziging van de resource.
Name | Type | Description |
---|---|---|
createdAt |
string (date-time) |
De tijdstempel van het maken van resources (UTC). |
createdBy |
string |
De identiteit waarmee de resource is gemaakt. |
createdByType |
Het type identiteit waarmee de resource is gemaakt. |
|
lastModifiedAt |
string (date-time) |
De tijdstempel van de laatste wijziging van de resource (UTC) |
lastModifiedBy |
string |
De identiteit die de resource voor het laatst heeft gewijzigd. |
lastModifiedByType |
Het type identiteit dat de resource voor het laatst heeft gewijzigd. |