Alerts - Dismiss
Stänger den angivna aviseringen
PATCH https://management.azure.com/{scope}/providers/Microsoft.CostManagement/alerts/{alertId}?api-version=2024-08-01
URI-parametrar
Name | I | Obligatorisk | Typ | Description |
---|---|---|---|---|
alert
|
path | True |
string |
Aviserings-ID |
scope
|
path | True |
string |
Omfånget som är associerat med aviseringsåtgärder. Detta inkluderar '/subscriptions/{subscriptionId}/' för prenumerationsomfånget, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' för resourceGroup-omfånget, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' för faktureringskontoomfång och "/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}" för avdelningsomfång, "/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId} för EnrollmentAccount-omfånget "/providers/Microsoft.Management/managementGroups/{managementGroupId} för hanteringsgruppsomfånget, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' för billingProfile scope, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/invoiceSections/{invoiceSectionId}' för invoiceSection scope och '/providers/Microsoft. Fakturering/faktureringKonton/{billingAccountId}/customers/{customerId} specifika för partner. |
api-version
|
query | True |
string minLength: 1 |
DEN API-version som ska användas för den här åtgärden. |
Begärandetext
Name | Typ | Description |
---|---|---|
properties.closeTime |
string |
dateTime där aviseringen stängdes |
properties.costEntityId |
string |
relaterad budget |
properties.creationTime |
string |
dateTime där aviseringen skapades |
properties.definition |
definierar typen av avisering |
|
properties.description |
string |
Aviseringsbeskrivning |
properties.details |
Aviseringsinformation |
|
properties.modificationTime |
string |
dateTime där aviseringen senast ändrades |
properties.source |
Källa till avisering |
|
properties.status |
aviseringsstatus |
|
properties.statusModificationTime |
string |
dateTime där aviseringsstatus senast ändrades |
properties.statusModificationUserName |
string |
Användare som senast ändrade aviseringen |
Svar
Name | Typ | Description |
---|---|---|
200 OK |
OKEJ. Begäran har slutförts. |
|
Other Status Codes |
Felsvar som beskriver varför åtgärden misslyckades. |
Säkerhet
azure_auth
Azure Active Directory OAuth2 Flow.
Typ:
oauth2
Flow:
implicit
Auktoriseringswebbadress:
https://login.microsoftonline.com/common/oauth2/authorize
Omfattningar
Name | Description |
---|---|
user_impersonation | personifiera ditt användarkonto |
Exempel
Patch |
Patch |
PatchResourceGroupAlerts
Exempelbegäran
PATCH https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ScreenSharingTest-peer/providers/Microsoft.CostManagement/alerts/22222222-2222-2222-2222-222222222222?api-version=2024-08-01
{
"properties": {
"status": "Dismissed"
}
}
Exempelsvar
{
"id": "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/ScreenSharingTest-peer/providers/Microsoft.CostManagement/alerts/22222222-2222-2222-2222-222222222222",
"name": "22222222-2222-2222-2222-222222222222",
"type": "Microsoft.CostManagement/alerts",
"properties": {
"definition": {
"type": "Budget",
"category": "Cost",
"criteria": "CostThresholdExceeded"
},
"description": "",
"source": "Preset",
"details": {
"timeGrainType": "Quarterly",
"periodStartDate": "2020-03-01T00:00:00Z",
"triggeredBy": "22222222-2222-2222-2222-222222222222_1_01",
"resourceGroupFilter": [],
"resourceFilter": [],
"meterFilter": [],
"tagFilter": {},
"threshold": 0.8,
"operator": "GreaterThan",
"amount": 200000,
"unit": "USD",
"currentSpend": 161000.12,
"contactEmails": [
"1234@contoso.com"
],
"contactGroups": [],
"contactRoles": [],
"overridingAlert": null
},
"costEntityId": "budget1",
"status": "Dismissed",
"creationTime": "2020-04-27T11:07:52.7143901Z",
"closeTime": "0001-01-01T00:00:00",
"modificationTime": "2020-04-28T11:06:02.8999373Z",
"statusModificationUserName": null,
"statusModificationTime": "0001-01-01T00:00:00"
}
}
PatchSubscriptionAlerts
Exempelbegäran
PATCH https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.CostManagement/alerts/22222222-2222-2222-2222-222222222222?api-version=2024-08-01
{
"properties": {
"status": "Dismissed"
}
}
Exempelsvar
{
"id": "subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.CostManagement/alerts/22222222-2222-2222-2222-222222222222",
"name": "22222222-2222-2222-2222-222222222222",
"type": "Microsoft.CostManagement/alerts",
"properties": {
"definition": {
"type": "Budget",
"category": "Cost",
"criteria": "CostThresholdExceeded"
},
"description": "",
"source": "Preset",
"details": {
"timeGrainType": "Quarterly",
"periodStartDate": "2020-03-01T00:00:00Z",
"triggeredBy": "22222222-2222-2222-2222-222222222222_1_01",
"resourceGroupFilter": [],
"resourceFilter": [],
"meterFilter": [],
"tagFilter": {},
"threshold": 0.8,
"operator": "GreaterThan",
"amount": 200000,
"unit": "USD",
"currentSpend": 161000.12,
"contactEmails": [
"1234@contoso.com"
],
"contactGroups": [],
"contactRoles": [],
"overridingAlert": null
},
"costEntityId": "budget1",
"status": "Dismissed",
"creationTime": "2020-04-27T11:07:52.7143901Z",
"closeTime": "0001-01-01T00:00:00",
"modificationTime": "2020-04-28T11:06:02.8999373Z",
"statusModificationUserName": null,
"statusModificationTime": "0001-01-01T00:00:00"
}
}
Definitioner
Name | Description |
---|---|
Alert |
En enskild avisering. |
Alert |
Aviseringskategori |
Alert |
Villkor som utlöste aviseringen |
Alert |
operator som används för att jämföra currentSpend med belopp |
Alert |
Källa till avisering |
Alert |
aviseringsstatus |
Alert |
Typ av timegrain-kadens |
Alert |
typ av avisering |
Definition |
definierar typen av avisering |
Details |
Aviseringsinformation |
Dismiss |
Begärandenyttolasten för att uppdatera en avisering |
Error |
Information om felet. |
Error |
Felsvaret anger att tjänsten inte kan bearbeta den inkommande begäran. Orsaken anges i felmeddelandet. Några felsvar:
|
Tag |
taggar att filtrera efter |
Alert
En enskild avisering.
Name | Typ | Description |
---|---|---|
eTag |
string |
eTag för resursen. För att hantera samtidiga uppdateringsscenarion används det här fältet för att avgöra om användaren uppdaterar den senaste versionen eller inte. |
id |
string |
Resurs-ID. |
name |
string |
Resursnamn. |
properties.closeTime |
string |
dateTime där aviseringen stängdes |
properties.costEntityId |
string |
relaterad budget |
properties.creationTime |
string |
dateTime där aviseringen skapades |
properties.definition |
definierar typen av avisering |
|
properties.description |
string |
Aviseringsbeskrivning |
properties.details |
Aviseringsinformation |
|
properties.modificationTime |
string |
dateTime där aviseringen senast ändrades |
properties.source |
Källa till avisering |
|
properties.status |
aviseringsstatus |
|
properties.statusModificationTime |
string |
dateTime där aviseringsstatus senast ändrades |
properties.statusModificationUserName |
string |
Användare som senast ändrade aviseringen |
type |
string |
Resurstyp. |
AlertCategory
Aviseringskategori
Värde | Description |
---|---|
Billing | |
Cost | |
System | |
Usage |
AlertCriteria
Villkor som utlöste aviseringen
Värde | Description |
---|---|
CostThresholdExceeded | |
CreditThresholdApproaching | |
CreditThresholdReached | |
CrossCloudCollectionError | |
CrossCloudNewDataAvailable | |
ForecastCostThresholdExceeded | |
ForecastUsageThresholdExceeded | |
GeneralThresholdError | |
InvoiceDueDateApproaching | |
InvoiceDueDateReached | |
MultiCurrency | |
QuotaThresholdApproaching | |
QuotaThresholdReached | |
UsageThresholdExceeded |
AlertOperator
operator som används för att jämföra currentSpend med belopp
Värde | Description |
---|---|
EqualTo | |
GreaterThan | |
GreaterThanOrEqualTo | |
LessThan | |
LessThanOrEqualTo | |
None |
AlertSource
Källa till avisering
Värde | Description |
---|---|
Preset | |
User |
AlertStatus
aviseringsstatus
Värde | Description |
---|---|
Active | |
Dismissed | |
None | |
Overridden | |
Resolved |
AlertTimeGrainType
Typ av timegrain-kadens
Värde | Description |
---|---|
Annually | |
BillingAnnual | |
BillingMonth | |
BillingQuarter | |
Monthly | |
None | |
Quarterly |
AlertType
typ av avisering
Värde | Description |
---|---|
Budget | |
BudgetForecast | |
Credit | |
General | |
Invoice | |
Quota | |
xCloud |
Definition
definierar typen av avisering
Name | Typ | Description |
---|---|---|
category |
Aviseringskategori |
|
criteria |
Villkor som utlöste aviseringen |
|
type |
typ av avisering |
Details
Aviseringsinformation
Name | Typ | Description |
---|---|---|
amount |
number (decimal) |
budgettröskelbelopp |
companyName |
string |
företagsnamn |
contactEmails |
string[] |
lista över e-postmeddelanden att kontakta |
contactGroups |
string[] |
lista över åtgärdsgrupper som ska sändas till |
contactRoles |
string[] |
lista över kontaktroller |
currentSpend |
number (decimal) |
aktuella utgifter |
departmentName |
string |
avdelningsnamn |
enrollmentEndDate |
string |
datetime för registreringEndDate |
enrollmentNumber |
string |
registreringsnummer |
enrollmentStartDate |
string |
datetime för registreringStartDate |
invoicingThreshold |
number (decimal) |
tröskelvärde för fakturering |
meterFilter |
Alert |
matris med mätare som ska filtreras efter |
operator |
operator som används för att jämföra currentSpend med belopp |
|
overridingAlert |
string |
åsidosättande avisering |
periodStartDate |
string |
datetime of periodStartDate |
resourceFilter |
Alert |
matris med resurser som ska filtreras efter |
resourceGroupFilter |
Alert |
matris med resourceGroups som ska filtreras efter |
tagFilter |
taggar att filtrera efter |
|
threshold |
number (decimal) |
meddelandetröskelprocent som en decimal som aktiverade den här aviseringen |
timeGrainType |
Typ av timegrain-kadens |
|
triggeredBy |
string |
notificationId som utlöste den här aviseringen |
unit |
string |
valutaenhet som används |
DismissAlertPayload
Begärandenyttolasten för att uppdatera en avisering
Name | Typ | Description |
---|---|---|
properties.closeTime |
string |
dateTime där aviseringen stängdes |
properties.costEntityId |
string |
relaterad budget |
properties.creationTime |
string |
dateTime där aviseringen skapades |
properties.definition |
definierar typen av avisering |
|
properties.description |
string |
Aviseringsbeskrivning |
properties.details |
Aviseringsinformation |
|
properties.modificationTime |
string |
dateTime där aviseringen senast ändrades |
properties.source |
Källa till avisering |
|
properties.status |
aviseringsstatus |
|
properties.statusModificationTime |
string |
dateTime där aviseringsstatus senast ändrades |
properties.statusModificationUserName |
string |
Användare som senast ändrade aviseringen |
ErrorDetails
Information om felet.
Name | Typ | Description |
---|---|---|
code |
string |
Felkod. |
message |
string |
Felmeddelande som anger varför åtgärden misslyckades. |
ErrorResponse
Felsvaret anger att tjänsten inte kan bearbeta den inkommande begäran. Orsaken anges i felmeddelandet.
Några felsvar:
429 TooManyRequests – Begäran begränsas. Försök igen efter att ha väntat på den tid som anges i rubriken "x-ms-ratelimit-microsoft.consumption-retry-after".
503 ServiceUnavailable – Tjänsten är inte tillgänglig för tillfället. Försök igen efter att ha väntat på den tid som anges i rubriken "Försök igen".
Name | Typ | Description |
---|---|---|
error |
Information om felet. |
TagFilter
taggar att filtrera efter