Rozpočty Microsoft.Consumption 1. 10. 2021
Definice prostředku Bicep
Typ prostředku rozpočtů je rozšiřující prostředek, což znamená, že ho můžete použít na jiný prostředek.
scope
Pomocí vlastnosti tohoto prostředku nastavte obor tohoto prostředku. Viz Nastavení oboru u prostředků rozšíření v Bicepu.
Platné obory nasazení pro prostředek rozpočtů jsou:
- Skupiny prostředků – viz příkazy nasazení skupiny prostředků.
- Předplatná – viz příkazy nasazení předplatného.
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.Consumption/budget, přidejte do šablony následující bicep.
resource symbolicname 'Microsoft.Consumption/budgets@2021-10-01' = {
name: 'string'
scope: resourceSymbolicName
eTag: 'string'
properties: {
amount: int
category: 'Cost'
filter: {
and: [
{
dimensions: {
name: 'string'
operator: 'In'
values: [
'string'
]
}
tags: {
name: 'string'
operator: 'In'
values: [
'string'
]
}
}
]
dimensions: {
name: 'string'
operator: 'In'
values: [
'string'
]
}
tags: {
name: 'string'
operator: 'In'
values: [
'string'
]
}
}
notifications: {}
timeGrain: 'string'
timePeriod: {
endDate: 'string'
startDate: 'string'
}
}
}
Hodnoty vlastností
Rozpočty
Název | Description | Hodnota |
---|---|---|
name | Název prostředku | string (povinné) Limit počtu znaků: 1–63 Platné znaky: Alfanumerické znaky, spojovníky a podtržítka. |
scope | Použijte při vytváření prostředku rozšíření v oboru, který se liší od oboru nasazení. | Cílový prostředek Pro Bicep nastavte tuto vlastnost na symbolický název prostředku, aby se použil prostředek rozšíření. |
Etag | 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. | řetězec |
properties | Vlastnosti rozpočtu. | Vlastnosti rozpočtu |
Vlastnosti rozpočtu
Název | Description | Hodnota |
---|---|---|
Částka | Celková částka nákladů, které se mají sledovat s rozpočtem | int (povinné) |
category | Kategorie rozpočtu, bez ohledu na to, jestli rozpočet sleduje náklady nebo využití. | Náklady (povinné) |
filter | Lze použít k filtrování rozpočtů podle dimenzí a/nebo značek zadaných uživatelem. | Filtr rozpočtu |
Oznámení | Slovník oznámení přidružených k rozpočtu. Rozpočet může obsahovat až pět oznámení. | object |
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. | "Ročně" 'BillingAnnual' BillingMonth 'BillingQuarter' "Měsíčně" "Čtvrtletně" (povinné) |
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. | BudgetTimePeriod (povinné) |
Filtr rozpočtu
Název | Description | Hodnota |
---|---|---|
a | Logický výraz AND. Musí mít alespoň 2 položky. | BudgetFilterProperties[] |
Dimenze | Obsahuje porovnávaný výraz pro dimenzi. | BudgetComparisonExpression |
tags | Obsahuje porovnávaný výraz pro značku. | object |
BudgetFilterProperties
Název | Description | Hodnota |
---|---|---|
Dimenze | Obsahuje porovnávaný výraz pro dimenzi. | BudgetComparisonExpression |
tags | Obsahuje porovnávaný výraz pro značku. | object |
BudgetComparisonExpression
Název | Description | Hodnota |
---|---|---|
name | Název sloupce, který se má použít při porovnání. | string (povinné) |
operátor | Operátor, který se má použít pro porovnání. | "In" (povinné) |
values | Pole hodnot, které se mají použít pro porovnání | string[] (povinné) |
BudgetTimePeriod
Název | Description | Hodnota |
---|---|---|
Enddate | Koncové datum rozpočtu. Pokud není zadaný, nastavíme výchozí hodnotu na 10 let od počátečního data. | řetězec |
Datum_spuštění | Počáteční datum rozpočtu. | string (povinné) |
Šablony pro rychlý start
Následující šablony pro rychlý start nasadí tento typ prostředku.
Template (Šablona) | Description |
---|---|
Vytvoření rozpočtu |
Tato šablona ukazuje, jak vytvořit rozpočet v rámci předplatného. |
Vytvoření rozpočtu pomocí filtru |
Tato šablona ukazuje, jak vytvořit rozpočet v rámci předplatného. |
Vytvoření jednoduchého rozpočtu |
Tato šablona ukazuje, jak vytvořit rozpočet v rámci předplatného. |
Definice prostředku šablony ARM
Typ prostředku rozpočtů je prostředek rozšíření, což znamená, že ho můžete použít na jiný prostředek.
scope
Pomocí vlastnosti tohoto prostředku nastavte obor tohoto prostředku. Viz Nastavení oboru pro prostředky rozšíření v šablonách ARM.
Platné obory nasazení pro rozpočtový prostředek jsou:
- Skupiny prostředků – viz příkazy pro nasazení skupin prostředků.
- Předplatná – viz příkazy pro nasazení předplatného.
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.Consumption/budgets, přidejte do šablony následující kód JSON.
{
"type": "Microsoft.Consumption/budgets",
"apiVersion": "2021-10-01",
"name": "string",
"scope": "string",
"eTag": "string",
"properties": {
"amount": "int",
"category": "Cost",
"filter": {
"and": [
{
"dimensions": {
"name": "string",
"operator": "In",
"values": [ "string" ]
},
"tags": {
"name": "string",
"operator": "In",
"values": [ "string" ]
}
}
],
"dimensions": {
"name": "string",
"operator": "In",
"values": [ "string" ]
},
"tags": {
"name": "string",
"operator": "In",
"values": [ "string" ]
}
},
"notifications": {},
"timeGrain": "string",
"timePeriod": {
"endDate": "string",
"startDate": "string"
}
}
}
Hodnoty vlastností
Rozpočty
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředku | Microsoft.Consumption/budgets |
apiVersion | Verze rozhraní API prostředku | '2021-10-01' |
name | Název prostředku | string (povinné) Omezení počtu znaků: 1–63 Platné znaky: Alfanumerické znaky, pomlčky a podtržítka |
scope | Použijte při vytváření prostředku rozšíření v oboru, který se liší od oboru nasazení. | Cílový prostředek Pro JSON nastavte hodnotu na úplný název prostředku, na který se má prostředek rozšíření použít. |
Etag | eTag prostředku. Při 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. | řetězec |
properties | Vlastnosti rozpočtu. | Vlastnosti rozpočtu |
Vlastnosti rozpočtu
Název | Description | Hodnota |
---|---|---|
Částka | Celková částka nákladů, která se má sledovat s rozpočtem | int (povinné) |
category | Kategorie rozpočtu, bez ohledu na to, jestli rozpočet sleduje náklady nebo využití. | Náklady (povinné) |
filter | Lze použít k filtrování rozpočtů podle dimenzí nebo značek zadaných uživatelem. | Filtr rozpočtu |
Oznámení | Slovník oznámení přidružených k rozpočtu. Rozpočet může obsahovat až pět oznámení. | object |
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. | "Ročně" 'BillingAnnual' BillingMonth 'BillingQuarter' "Měsíčně" "Čtvrtletně" (povinné) |
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. | BudgetTimePeriod (povinné) |
Filtr rozpočtu
Název | Description | Hodnota |
---|---|---|
a | Logický výraz AND. Musí mít alespoň 2 položky. | BudgetFilterProperties[] |
Dimenze | Obsahuje porovnávaný výraz pro dimenzi. | BudgetComparisonExpression |
tags | Obsahuje porovnávaný výraz pro značku. | object |
BudgetFilterProperties
Název | Description | Hodnota |
---|---|---|
Dimenze | Obsahuje porovnávaný výraz pro dimenzi. | BudgetComparisonExpression |
tags | Obsahuje porovnávaný výraz pro značku. | object |
BudgetComparisonExpression
Název | Description | Hodnota |
---|---|---|
name | Název sloupce, který se má použít při porovnání. | string (povinné) |
operátor | Operátor, který se má použít pro porovnání. | "In" (povinné) |
values | Pole hodnot, které se mají použít pro porovnání | string[] (povinné) |
BudgetTimePeriod
Název | Description | Hodnota |
---|---|---|
Enddate | Koncové datum rozpočtu. Pokud není k dispozici, nastavíme výchozí hodnotu na 10 let od data zahájení. | řetězec |
Datum_spuštění | Počáteční datum rozpočtu. | string (povinné) |
Šablony pro rychlý start
Následující šablony rychlého startu nasadí tento typ prostředku.
Template (Šablona) | Description |
---|---|
Vytvoření rozpočtu |
Tato šablona ukazuje, jak vytvořit rozpočet v rámci předplatného. |
Vytvoření rozpočtu pomocí filtru |
Tato šablona ukazuje, jak vytvořit rozpočet v rámci předplatného. |
Vytvoření jednoduchého rozpočtu |
Tato šablona ukazuje, jak vytvořit rozpočet v rámci předplatného. |
Definice prostředku Terraformu (zprostředkovatele AzAPI)
Typ prostředku rozpočtů je rozšiřující prostředek, což znamená, že ho můžete použít na jiný prostředek.
parent_id
Pomocí vlastnosti tohoto prostředku nastavte obor tohoto prostředku.
Platné obory nasazení pro prostředek rozpočtů jsou:
- Skupiny prostředků
- Předplatná
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.Consumption/budget, přidejte do šablony následující Terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Consumption/budgets@2021-10-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
amount = int
category = "Cost"
filter = {
and = [
{
dimensions = {
name = "string"
operator = "In"
values = [
"string"
]
}
tags = {
name = "string"
operator = "In"
values = [
"string"
]
}
}
]
dimensions = {
name = "string"
operator = "In"
values = [
"string"
]
}
tags = {
name = "string"
operator = "In"
values = [
"string"
]
}
}
notifications = {}
timeGrain = "string"
timePeriod = {
endDate = "string"
startDate = "string"
}
}
eTag = "string"
})
}
Hodnoty vlastností
Rozpočty
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředku | Microsoft.Consumption/budgets@2021-10-01 |
name | Název prostředku | string (povinné) Omezení počtu znaků: 1–63 Platné znaky: Alfanumerické znaky, pomlčky a podtržítka |
parent_id | ID prostředku, na který se má tento prostředek rozšíření použít. | string (povinné) |
Etag | eTag prostředku. Při 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. | řetězec |
properties | Vlastnosti rozpočtu. | Vlastnosti rozpočtu |
Vlastnosti rozpočtu
Název | Description | Hodnota |
---|---|---|
Částka | Celková částka nákladů, která se má sledovat s rozpočtem | int (povinné) |
category | Kategorie rozpočtu, bez ohledu na to, jestli rozpočet sleduje náklady nebo využití. | "Náklady" (povinné) |
filter | Lze použít k filtrování rozpočtů podle dimenzí nebo značek zadaných uživatelem. | Filtr rozpočtu |
Oznámení | Slovník oznámení přidružených k rozpočtu. Rozpočet může obsahovat až pět oznámení. | object |
timeGrain | Čas, na který se vztahuje rozpočet. Sledování množství se resetuje na základě agregačního intervalu. BillingMonth, BillingQuarter a BillingAnnual jsou podporovány pouze zákazníky společnosti WD. | "Ročně" "BillingAnnual" "BillingMonth" "BillingQuarter" "Měsíčně" "Čtvrtletní" (povinné) |
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 novější. Datum zahájení v budoucnu by nemělo být delší než dvanáct měsíců. Minulé počáteční datum by mělo být vybráno v časovém intervalu. Koncové datum není nijak omezeno. | BudgetTimePeriod (povinné) |
Filtr rozpočtu
Název | Description | Hodnota |
---|---|---|
a | Logický výraz AND. Musí obsahovat alespoň 2 položky. | BudgetFilterProperties[] |
Dimenze | Obsahuje porovnávaný výraz pro dimenzi. | BudgetComparisonExpression |
tags | Obsahuje porovnávaný výraz pro značku. | object |
BudgetFilterProperties
Název | Description | Hodnota |
---|---|---|
Dimenze | Obsahuje porovnávaný výraz pro dimenzi. | BudgetComparisonExpression |
tags | Obsahuje porovnávaný výraz pro značku. | object |
BudgetComparisonExpression
Název | Description | Hodnota |
---|---|---|
name | Název sloupce, který se má použít při porovnání. | string (povinné) |
operátor | Operátor, který se má použít pro porovnání. | "In" (povinné) |
values | Pole hodnot, které se mají použít pro porovnání | string[] (povinné) |
BudgetTimePeriod
Název | Description | Hodnota |
---|---|---|
Enddate | Koncové datum rozpočtu. Pokud není zadaný, nastavíme výchozí hodnotu na 10 let od počátečního data. | řetězec |
Datum_spuštění | Počáteční datum rozpočtu. | string (povinné) |