Budgets - Get
Lekéri a hatókör költségvetését a költségvetés neve alapján.
GET https://management.azure.com/{scope}/providers/Microsoft.Consumption/budgets/{budgetName}?api-version=2023-05-01
URI-paraméterek
Name | In | Kötelező | Típus | Description |
---|---|---|---|---|
budget
|
path | True |
string |
Költségvetés neve. |
scope
|
path | True |
string |
A költségvetési műveletekhez társított hatókör. Ide tartozik a resourceGroup-hatókör "/subscriptions/{subscriptionId}/" előfizetési hatóköre, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}", "/providers/Microsoft.Billing/billingAccounts/{billingAccountId}" a számlázási fiók hatóköréhez, "/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}" a részleg hatóköréhez, "/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}" a EnrollmentAccount hatókörhöz, "/providers/Microsoft.Management/managementGroups/{managementGroups/{managementGroupId}" a felügyeleti csoport hatóköréhez, "/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}" a billingProfile hatókörhöz, "/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}" a invoiceSection hatókörhöz. |
api-version
|
query | True |
string |
Az ügyfélkéréshez használni kívánt API verziója. A jelenlegi verzió: 2023-03-01. |
Válaszok
Name | Típus | Description |
---|---|---|
200 OK |
OK gombra. A kérés sikeres volt. |
|
Other Status Codes |
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
Budget
Sample Request
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Consumption/budgets/TestBudget?api-version=2023-05-01
Sample Response
{
"id": "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.Consumption/budgets/TestBudget",
"name": "TestBudget",
"type": "Microsoft.Consumption/budgets",
"eTag": "\"1d34d012214157f\"",
"properties": {
"category": "Cost",
"amount": 100.65,
"timeGrain": "Monthly",
"timePeriod": {
"startDate": "2017-10-01T00:00:00Z",
"endDate": "2018-10-31T00:00:00Z"
},
"filter": {
"and": [
{
"dimensions": {
"name": "ResourceId",
"operator": "In",
"values": [
"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.Compute/virtualMachines/MSVM2",
"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.Compute/virtualMachines/platformcloudplatformGeneric1"
]
}
},
{
"tags": {
"name": "category",
"operator": "In",
"values": [
"Dev",
"Prod"
]
}
},
{
"tags": {
"name": "department",
"operator": "In",
"values": [
"engineering",
"sales"
]
}
}
]
},
"currentSpend": {
"amount": 80.89,
"unit": "USD"
},
"notifications": {
"Actual_GreaterThan_80_Percent": {
"enabled": true,
"operator": "GreaterThan",
"threshold": 80,
"contactEmails": [
"johndoe@contoso.com",
"janesmith@contoso.com"
],
"contactRoles": [
"Contributor",
"Reader"
],
"contactGroups": [
"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/microsoft.insights/actionGroups/SampleActionGroup"
],
"thresholdType": "Actual"
}
}
}
}
Definíciók
Name | Description |
---|---|
Budget |
Költségvetési erőforrás. |
Budget |
A költségvetésekben használandó összehasonlító kifejezés. |
Budget |
A költségvetések erőforráscsoport, erőforrás vagy fogyasztásmérő szerinti szűrésére használhatók. |
Budget |
A Költségvetés szűréséhez használandó dimenziók vagy címkék. |
Budget |
Az összehasonlításhoz használni kívánt operátor. |
Budget |
A költségvetés kezdési és befejezési dátuma. |
Category |
A költségvetés kategóriája, függetlenül attól, hogy a költségvetés nyomon követi-e a költségeket vagy a használatot. |
Culture |
Az a nyelv, amelyben a címzett megkapja az értesítést |
Current |
A költségvetéshez nyomon követett aktuális költségmennyiség. |
Error |
A hiba részletei. |
Error |
A hibaválasz azt jelzi, hogy a szolgáltatás nem tudja feldolgozni a bejövő kérést. Ennek okát a hibaüzenet adja meg. Néhány hibaválasz:
|
Forecast |
Az előrejelzett költség, amely nyomon követi a költségvetést. |
Notification |
A költségvetéshez társított értesítés. |
Operator |
Az összehasonlító operátor. |
Threshold |
A küszöbérték típusa |
Time |
A költségvetés által lefedett idő. Az összeg nyomon követése az időérték alapján lesz visszaállítva. A BillingMonth, a BillingQuarter és a BillingAnnual szolgáltatást csak a WD-ügyfelek támogatják |
Budget
Költségvetési erőforrás.
Name | Típus | Description |
---|---|---|
eTag |
string |
Az erőforrás eTagje. Az egyidejű frissítési forgatókönyv kezeléséhez ez a mező határozza meg, hogy a felhasználó frissíti-e a legújabb verziót. |
id |
string |
Erőforrás-azonosító. |
name |
string |
Erőforrás neve. |
properties.amount |
number |
A költségvetéssel nyomon követendő költségek teljes összege |
properties.category |
A költségvetés kategóriája, függetlenül attól, hogy a költségvetés nyomon követi-e a költségeket vagy a használatot. |
|
properties.currentSpend |
A költségvetéshez nyomon követett aktuális költségmennyiség. |
|
properties.filter |
A költségvetések felhasználó által megadott dimenziók és/vagy címkék szerinti szűrésére használhatók. |
|
properties.forecastSpend |
Az előrejelzett költség, amely nyomon követi a költségvetést. |
|
properties.notifications |
<string, Notification> |
A költségvetéshez társított értesítések szótára. A költségvetés legfeljebb öt értesítésből áll. |
properties.timeGrain |
A költségvetés által lefedett idő. Az összeg nyomon követése az időérték alapján lesz visszaállítva. A BillingMonth, a BillingQuarter és a BillingAnnual szolgáltatást csak a WD-ügyfelek támogatják |
|
properties.timePeriod |
A költségvetés kezdő és záró dátuma. A kezdő dátumnak a hónap első napjának kell lennie, és kisebbnek kell lennie, mint a záró dátum. A költségvetés kezdési dátumának 2017. június 1-jén vagy azt követően kell lennie. A jövőbeli kezdési dátum legfeljebb tizenkét hónap lehet. A korábbi kezdési dátumot az időtartományon belül kell kijelölni. A befejezési dátumra nincsenek korlátozások. |
|
type |
string |
Erőforrástípus. |
BudgetComparisonExpression
A költségvetésekben használandó összehasonlító kifejezés.
Name | Típus | Description |
---|---|---|
name |
string |
Az összehasonlításban használni kívánt oszlop neve. |
operator |
Az összehasonlításhoz használni kívánt operátor. |
|
values |
string[] |
Összehasonlításhoz használandó értékek tömbje |
BudgetFilter
A költségvetések erőforráscsoport, erőforrás vagy fogyasztásmérő szerinti szűrésére használhatók.
Name | Típus | Description |
---|---|---|
and |
A logikai "AND" kifejezés. Legalább 2 elemnek kell lennie. |
|
dimensions |
Dimenzió összehasonlító kifejezéssel rendelkezik |
|
tags |
Címkéhez tartozó összehasonlító kifejezéssel rendelkezik |
BudgetFilterProperties
A Költségvetés szűréséhez használandó dimenziók vagy címkék.
Name | Típus | Description |
---|---|---|
dimensions |
Dimenzió összehasonlító kifejezéssel rendelkezik |
|
tags |
Címkéhez tartozó összehasonlító kifejezéssel rendelkezik |
BudgetOperatorType
Az összehasonlításhoz használni kívánt operátor.
Name | Típus | Description |
---|---|---|
In |
string |
BudgetTimePeriod
A költségvetés kezdési és befejezési dátuma.
Name | Típus | Description |
---|---|---|
endDate |
string |
A költségvetés záró dátuma. Ha nincs megadva, ez alapértelmezés szerint a kezdési dátumtól számított 10 év. |
startDate |
string |
A költségvetés kezdő dátuma. |
CategoryType
A költségvetés kategóriája, függetlenül attól, hogy a költségvetés nyomon követi-e a költségeket vagy a használatot.
Name | Típus | Description |
---|---|---|
Cost |
string |
CultureCode
Az a nyelv, amelyben a címzett megkapja az értesítést
Name | Típus | Description |
---|---|---|
cs-cz |
string |
|
da-dk |
string |
|
de-de |
string |
|
en-gb |
string |
|
en-us |
string |
|
es-es |
string |
|
fr-fr |
string |
|
hu-hu |
string |
|
it-it |
string |
|
ja-jp |
string |
|
ko-kr |
string |
|
nb-no |
string |
|
nl-nl |
string |
|
pl-pl |
string |
|
pt-br |
string |
|
pt-pt |
string |
|
ru-ru |
string |
|
sv-se |
string |
|
tr-tr |
string |
|
zh-cn |
string |
|
zh-tw |
string |
CurrentSpend
A költségvetéshez nyomon követett aktuális költségmennyiség.
Name | Típus | Description |
---|---|---|
amount |
number |
A költségvetés által nyomon követett költség teljes összege. |
unit |
string |
A költségvetési összeg mértékegysége. |
ErrorDetails
A hiba részletei.
Name | Típus | Description |
---|---|---|
code |
string |
Hibakód. |
message |
string |
Hibaüzenet jelzi, hogy a művelet miért nem sikerült. |
ErrorResponse
A hibaválasz azt jelzi, hogy a szolgáltatás nem tudja feldolgozni a bejövő kérést. Ennek okát a hibaüzenet adja meg.
Néhány hibaválasz:
429 TooManyRequests – A kérés szabályozva van. Próbálkozzon újra az "x-ms-ratelimit-microsoft.consumption-retry-after" fejlécben megadott időpontra való várakozás után.
503 ServiceUnavailable – A szolgáltatás átmenetileg nem érhető el. Várjon a „Retry-After” fejlécben megadott ideig, majd próbálkozzon újra.
Name | Típus | Description |
---|---|---|
error |
A hiba részletei. |
ForecastSpend
Az előrejelzett költség, amely nyomon követi a költségvetést.
Name | Típus | Description |
---|---|---|
amount |
number |
A költségvetés által nyomon követett teljes időszak előrejelzett költsége. Ez az érték csak akkor érhető el, ha a költségvetés előrejelzési riasztástípust tartalmaz. |
unit |
string |
A költségvetési összeg mértékegysége. |
Notification
A költségvetéshez társított értesítés.
Name | Típus | Alapértelmezett érték | Description |
---|---|---|---|
contactEmails |
string[] |
Email címeket, hogy elküldjék a költségvetési értesítést a küszöbérték túllépésekor. Rendelkeznie kell legalább egy kapcsolattartó e-mail-címével vagy partnercsoporttal, amely az előfizetés vagy az erőforráscsoport hatókörében van megadva. Minden más hatókörnek legalább egy megadott kapcsolattartó e-mail-címével kell rendelkeznie. |
|
contactGroups |
string[] |
Műveletcsoportok, hogy elküldjék a költségvetési értesítést a küszöbérték túllépésének időpontjára. Teljes körű Azure-erőforrás-azonosítóként kell megadni. Csak előfizetési vagy erőforráscsoport-hatókörök esetén támogatott. |
|
contactRoles |
string[] |
Vegye fel a kapcsolatot a szerepkörökvel, hogy elküldje a költségvetési értesítést a küszöbérték túllépésének időpontjára. |
|
enabled |
boolean |
Az értesítés engedélyezve van vagy nincs. |
|
locale |
Az a nyelv, amelyben a címzett megkapja az értesítést |
||
operator |
Az összehasonlító operátor. |
||
threshold |
number |
Értesítéshez társított küszöbérték. A rendszer értesítést küld, ha a költség túllépte a küszöbértéket. Ez mindig százalékos érték, és 0 és 1000 között kell lennie. |
|
thresholdType | Actual |
A küszöbérték típusa |
OperatorType
Az összehasonlító operátor.
Name | Típus | Description |
---|---|---|
EqualTo |
string |
A riasztás akkor aktiválódik, ha a kiértékelt költség megegyezik a küszöbérték értékével. Megjegyzés: Nem ajánlott ezt az Operátortípust használni, mivel alacsony az esélye annak, hogy a költség pontosan megegyezik a küszöbérték értékével, ami a riasztás hiányához vezet. Ez az operátortípus a jövőben elavult lesz. |
GreaterThan |
string |
A riasztás akkor aktiválódik, ha a kiértékelt költség nagyobb, mint a küszöbérték. Megjegyzés: Ez az ajánlott Operátortípus a költségvetési riasztás konfigurálásakor. |
GreaterThanOrEqualTo |
string |
A riasztás akkor aktiválódik, ha a kiértékelt költség nagyobb vagy egyenlő a küszöbértéknél. |
ThresholdType
A küszöbérték típusa
Name | Típus | Description |
---|---|---|
Actual |
string |
A tényleges költségek költségvetési riasztásai értesítik, ha a tényleges felhalmozott költség meghaladja a lefoglalt költségvetést. |
Forecasted |
string |
Az előrejelzett költségkeret-riasztások speciális értesítést biztosítanak arról, hogy a költségtrendek valószínűleg meghaladják a lefoglalt költségvetést, mivel az előrejelzett költség-előrejelzésekre támaszkodik. |
TimeGrainType
A költségvetés által lefedett idő. Az összeg nyomon követése az időérték alapján lesz visszaállítva. A BillingMonth, a BillingQuarter és a BillingAnnual szolgáltatást csak a WD-ügyfelek támogatják
Name | Típus | Description |
---|---|---|
Annually |
string |
|
BillingAnnual |
string |
|
BillingMonth |
string |
|
BillingQuarter |
string |
|
Monthly |
string |
|
Quarterly |
string |