Budgets - Get
Získá rozpočet pro obor podle názvu rozpočtu.
GET https://management.azure.com/{scope}/providers/Microsoft.Consumption/budgets/{budgetName}?api-version=2023-05-01
Parametry identifikátoru URI
Name | V | Vyžadováno | Typ | Description |
---|---|---|---|---|
budget
|
path | True |
string |
Název rozpočtu. |
scope
|
path | True |
string |
Rozsah přidružený k rozpočtovým operacím. To zahrnuje /subscriptions/{subscriptionId}/ pro rozsah předplatného, /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} pro obor resourceGroup, /providers/Microsoft.Billing/billingAccounts/{billingAccountId} pro rozsah fakturačního účtu, /providers/Microsoft.Billing/billingAccounts/{billingAccounts/{billingAccountId}/departments/{departmentId} pro obor oddělení, /providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId} pro obor EnrollmentAccount, /providers/Microsoft.Management/managementGroups/{managementGroupId} pro rozsah skupiny pro správu, /providers/Microsoft.Billing/billingAccounts/{billingId}/billingProfiles/{billingProfiles/{billingProfileId} pro rozsah billingProfile, /providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId} pro rozsah invoiceSection. |
api-version
|
query | True |
string |
Verze rozhraní API, která se má použít s požadavkem klienta. Aktuální verze je 2023-03-01. |
Odpovědi
Name | Typ | Description |
---|---|---|
200 OK |
OK. Žádost byla úspěšná. |
|
Other Status Codes |
Chybová odpověď popisující, proč operace selhala. |
Zabezpečení
azure_auth
Tok Azure Active Directory OAuth2
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Name | Description |
---|---|
user_impersonation | zosobnění uživatelského účtu |
Příklady
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"
}
}
}
}
Definice
Name | Description |
---|---|
Budget |
Rozpočtový zdroj. |
Budget |
Výraz porovnání, který se má použít v rozpočtech. |
Budget |
Může se použít k filtrování rozpočtů podle skupiny prostředků, prostředku nebo měřiče. |
Budget |
Dimenze nebo značky, podle které chcete filtrovat rozpočet. |
Budget |
Operátor, který se má použít pro porovnání. |
Budget |
Počáteční a koncové datum rozpočtu. |
Category |
Kategorie rozpočtu, bez ohledu na to, jestli rozpočet sleduje náklady nebo využití. |
Culture |
Jazyk, ve kterém příjemce obdrží oznámení |
Current |
Aktuální částka nákladů, která se sleduje pro rozpočet. |
Error |
Podrobnosti o chybě. |
Error |
Chybová odpověď značí, že služba nemůže zpracovat příchozí požadavek. Důvod je uveden v chybové zprávě. Některé chybové odpovědi:
|
Forecast |
Předpokládané náklady, které jsou sledovány pro rozpočet. |
Notification |
Oznámení přidružené k rozpočtu |
Operator |
Operátor porovnání. |
Threshold |
Typ prahové hodnoty |
Time |
Čas, na který se vztahuje rozpočet. Sledování množství se resetuje na základě časového intervalu. BillingMonth, BillingQuarter a BillingAnnual jsou podporovány pouze zákazníky wd. |
Budget
Rozpočtový zdroj.
Name | Typ | Description |
---|---|---|
eTag |
string |
eTag prostředku. Pro zpracování scénáře souběžných aktualizací se toto pole použije k určení, jestli uživatel aktualizuje nejnovější verzi nebo ne. |
id |
string |
ID prostředku. |
name |
string |
Název prostředku. |
properties.amount |
number |
Celková částka nákladů, které se mají sledovat s rozpočtem |
properties.category |
Kategorie rozpočtu, bez ohledu na to, jestli rozpočet sleduje náklady nebo využití. |
|
properties.currentSpend |
Aktuální částka nákladů, která se sleduje pro rozpočet. |
|
properties.filter |
Lze použít k filtrování rozpočtů podle dimenzí a/nebo značek zadaných uživatelem. |
|
properties.forecastSpend |
Předpokládané náklady, které jsou sledovány pro rozpočet. |
|
properties.notifications |
<string, Notification> |
Slovník oznámení přidružených k rozpočtu. Rozpočet může obsahovat až pět oznámení. |
properties.timeGrain |
Čas, na který se vztahuje rozpočet. Sledování množství se resetuje na základě časového intervalu. BillingMonth, BillingQuarter a BillingAnnual jsou podporovány pouze zákazníky wd. |
|
properties.timePeriod |
Má počáteční a koncové datum rozpočtu. Počáteční datum musí být první v měsíci a musí být menší než koncové datum. Počáteční datum rozpočtu musí být 1. června 2017 nebo později. Budoucí počáteční datum by nemělo být delší než dvanáct měsíců. Datum zahájení by mělo být vybráno v časovém intervalu. Koncové datum není nijak omezeno. |
|
type |
string |
Typ prostředku. |
BudgetComparisonExpression
Výraz porovnání, který se má použít v rozpočtech.
Name | Typ | Description |
---|---|---|
name |
string |
Název sloupce, který se má použít při porovnání. |
operator |
Operátor, který se má použít pro porovnání. |
|
values |
string[] |
Pole hodnot, které se mají použít pro porovnání |
BudgetFilter
Může se použít k filtrování rozpočtů podle skupiny prostředků, prostředku nebo měřiče.
Name | Typ | Description |
---|---|---|
and |
Logický výraz AND. Musí mít alespoň 2 položky. |
|
dimensions |
Obsahuje porovnávaný výraz pro dimenzi. |
|
tags |
Obsahuje porovnávaný výraz pro značku. |
BudgetFilterProperties
Dimenze nebo značky, podle které chcete filtrovat rozpočet.
Name | Typ | Description |
---|---|---|
dimensions |
Obsahuje porovnávaný výraz pro dimenzi. |
|
tags |
Obsahuje porovnávaný výraz pro značku. |
BudgetOperatorType
Operátor, který se má použít pro porovnání.
Name | Typ | Description |
---|---|---|
In |
string |
BudgetTimePeriod
Počáteční a koncové datum rozpočtu.
Name | Typ | Description |
---|---|---|
endDate |
string |
Koncové datum rozpočtu. Pokud není k dispozici, nastavíme výchozí hodnotu na 10 let od data zahájení. |
startDate |
string |
Počáteční datum rozpočtu. |
CategoryType
Kategorie rozpočtu, bez ohledu na to, jestli rozpočet sleduje náklady nebo využití.
Name | Typ | Description |
---|---|---|
Cost |
string |
CultureCode
Jazyk, ve kterém příjemce obdrží oznámení
Name | Typ | 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
Aktuální částka nákladů, která se sleduje pro rozpočet.
Name | Typ | Description |
---|---|---|
amount |
number |
Celková částka nákladů, kterou rozpočet sleduje. |
unit |
string |
Měrná jednotka pro částku rozpočtu. |
ErrorDetails
Podrobnosti o chybě.
Name | Typ | Description |
---|---|---|
code |
string |
Kód chyby |
message |
string |
Chybová zpráva označující, proč operace selhala. |
ErrorResponse
Chybová odpověď značí, že služba nemůže zpracovat příchozí požadavek. Důvod je uveden v chybové zprávě.
Některé chybové odpovědi:
429 TooManyRequests – Požadavek je omezený. Zkuste to znovu po čekání na dobu uvedenou v hlavičce x-ms-ratelimit-microsoft.consumption-retry-after.
503 ServiceUnavailable – Služba je dočasně nedostupná. Po uplynutí časového limitu uvedeného v hlavičce Retry-After zkuste operaci zopakovat.
Name | Typ | Description |
---|---|---|
error |
Podrobnosti o chybě. |
ForecastSpend
Předpokládané náklady, které jsou sledovány pro rozpočet.
Name | Typ | Description |
---|---|---|
amount |
number |
Předpokládané náklady na celkové časové období, které rozpočet sleduje. Tato hodnota se zadává jenom v případě, že rozpočet obsahuje typ upozornění prognózy. |
unit |
string |
Měrná jednotka pro částku rozpočtu. |
Notification
Oznámení přidružené k rozpočtu
Name | Typ | Výchozí hodnota | Description |
---|---|---|---|
contactEmails |
string[] |
Email adresy pro odeslání oznámení o rozpočtu při překročení prahové hodnoty. Musí mít aspoň jeden kontaktní e-mail nebo skupinu kontaktů zadaný v rozsahech předplatného nebo skupiny prostředků. Všechny ostatní obory musí mít zadaný alespoň jeden kontaktní e-mail. |
|
contactGroups |
string[] |
Skupiny akcí pro odeslání oznámení o rozpočtu při překročení prahové hodnoty Musí být zadané jako plně kvalifikované ID prostředku Azure. Podporováno pouze v rozsahech předplatného nebo skupiny prostředků. |
|
contactRoles |
string[] |
Obraťte se na role a odešlete oznámení o rozpočtu při překročení prahové hodnoty. |
|
enabled |
boolean |
Oznámení je nebo není povolené. |
|
locale |
Jazyk, ve kterém příjemce obdrží oznámení |
||
operator |
Operátor porovnání. |
||
threshold |
number |
Prahová hodnota přidružená k oznámení. Když náklady překročí prahovou hodnotu, odešle se oznámení. Vždy je to procento a musí být mezi 0 a 1 000. |
|
thresholdType | Actual |
Typ prahové hodnoty |
OperatorType
Operátor porovnání.
Name | Typ | Description |
---|---|---|
EqualTo |
string |
Upozornění se aktivuje, pokud jsou vyhodnocené náklady stejné jako prahová hodnota. Poznámka: Tento typ operátoru se nedoporučuje používat, protože existuje malá pravděpodobnost, že náklady budou přesně stejné jako prahová hodnota, což vede k chybějícímu upozornění. Tento typ operátoru bude v budoucnu zastaralý. |
GreaterThan |
string |
Upozornění se aktivuje, pokud jsou vyhodnocené náklady vyšší než prahová hodnota. Poznámka: Toto je doporučený typ operátoru při konfiguraci upozornění rozpočtu. |
GreaterThanOrEqualTo |
string |
Výstraha se aktivuje, pokud jsou vyhodnocené náklady vyšší než nebo rovny prahové hodnotě. |
ThresholdType
Typ prahové hodnoty
Name | Typ | Description |
---|---|---|
Actual |
string |
Upozornění rozpočtu skutečných nákladů upozorňují, když skutečné nabíhající náklady překročí přidělený rozpočet . |
Forecasted |
string |
Upozornění rozpočtu prognózovaných nákladů poskytují pokročilé oznámení, že trendy útraty pravděpodobně překročí přidělený rozpočet, protože závisí na předpovědích předpokládaných nákladů. |
TimeGrainType
Čas, na který se vztahuje rozpočet. Sledování množství se resetuje na základě časového intervalu. BillingMonth, BillingQuarter a BillingAnnual jsou podporovány pouze zákazníky wd.
Name | Typ | Description |
---|---|---|
Annually |
string |
|
BillingAnnual |
string |
|
BillingMonth |
string |
|
BillingQuarter |
string |
|
Monthly |
string |
|
Quarterly |
string |