Microsoft.Consumption-budgetar
Bicep-resursdefinition
Resurstypen budgetar är en tilläggsresurs, vilket innebär att du kan tillämpa den på en annan resurs.
Använd egenskapen för den scope
här resursen för att ange omfånget för den här resursen. Se Ange omfång för tilläggsresurser i Bicep.
Giltiga distributionsomfång för budgetresursen är:
- Resursgrupper – Se kommandon för resursgruppsdistribution
- Prenumerationer – Se kommandon för prenumerationsdistribution
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.Consumption/budgets-resurs lägger du till följande Bicep i mallen.
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'
}
}
}
Egenskapsvärden
Budgetar
Name | Beskrivning | Värde |
---|---|---|
name | Resursnamnet | sträng (krävs) Teckengräns: 1–63 Giltiga tecken: Alfanumeriska tecken, bindestreck och understreck. |
omfång | Använd när du skapar en tilläggsresurs i ett omfång som skiljer sig från distributionsomfånget. | Målresurs För Bicep anger du den här egenskapen till det symboliska namnet på resursen för att tillämpa tilläggsresursen. |
Etag | 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. | sträng |
properties | Egenskaperna för budgeten. | BudgetEgenskaper |
BudgetEgenskaper
Name | Beskrivning | Värde |
---|---|---|
Belopp | Den totala kostnaden som ska spåras med budgeten | int (obligatoriskt) |
category | Kategorin för budgeten, oavsett om budgeten spårar kostnad eller användning. | "Kostnad" (krävs) |
filter | Kan användas för att filtrera budgetar efter användardefinierade dimensioner och/eller taggar. | BudgetFilter |
meddelanden | Ordlista med meddelanden som är associerade med budgeten. Budget kan ha upp till fem meddelanden. | objekt |
timeGrain | Den tid som täcks av en budget. Spårning av mängden återställs baserat på tidsintervallet. BillingMonth, BillingQuarter och Billing Annual stöds endast av WD-kunder | "Årligen" "FaktureringÅrligt" "BillingMonth" "BillingQuarter" "Månadsvis" "Kvartalsvis" (obligatoriskt) |
timePeriod | Har start- och slutdatum för budgeten. Startdatumet måste vara det första i månaden och bör vara mindre än slutdatumet. Budgetstartdatumet måste vara den 1 juni 2017 eller senare. Det framtida startdatumet får inte vara längre än tolv månader. Tidigare startdatum bör väljas inom tidsintervallet. Det finns inga begränsningar för slutdatumet. | BudgetTimePeriod (krävs) |
BudgetFilter
Name | Beskrivning | Värde |
---|---|---|
och | Det logiska "AND"-uttrycket. Måste ha minst 2 objekt. | BudgetFilterProperties[] |
Dimensioner | Har jämförelseuttryck för en dimension | BudgetComparisonExpression |
tags | Har jämförelseuttryck för en tagg | objekt |
BudgetFilterEgenskaper
Name | Beskrivning | Värde |
---|---|---|
Dimensioner | Har jämförelseuttryck för en dimension | BudgetComparisonExpression |
tags | Har jämförelseuttryck för en tagg | objekt |
BudgetComparisonExpression
Name | Beskrivning | Värde |
---|---|---|
name | Namnet på kolumnen som ska användas i jämförelse. | sträng (krävs) |
operator | Operatorn som ska användas för jämförelse. | "In" (krävs) |
values | Matris med värden som ska användas för jämförelse | string[] (krävs) |
BudgetTimePeriod
Name | Beskrivning | Värde |
---|---|---|
endDate | Slutdatum för budgeten. Om det inte anges är standardinställningen 10 år från startdatumet. | sträng |
Startdate | Startdatum för budgeten. | sträng (krävs) |
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall | Description |
---|---|
Skapa en budget |
Den här mallen visar hur du skapar en budget under en prenumeration. |
Skapa en budget med filter |
Den här mallen visar hur du skapar en budget under en prenumeration. |
Skapa en enkel budget |
Den här mallen visar hur du skapar en budget under en prenumeration. |
Resursdefinition för ARM-mall
Resurstypen budgetar är en tilläggsresurs, vilket innebär att du kan tillämpa den på en annan resurs.
Använd egenskapen för scope
den här resursen för att ange omfånget för den här resursen. Se Ange omfång för tilläggsresurser i ARM-mallar.
Giltiga distributionsomfång för budgetresursen är:
- Resursgrupper – Se distributionskommandon för resursgrupper
- Prenumerationer – Se distributionskommandon för prenumerationer
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.Consumption/budgets-resurs lägger du till följande JSON i mallen.
{
"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"
}
}
}
Egenskapsvärden
Budgetar
Name | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.Consumption/budgets" |
apiVersion | Resurs-API-versionen | '2021-10-01' |
name | Resursnamnet | sträng (krävs) Teckengräns: 1–63 Giltiga tecken: Alfanumeriska tecken, bindestreck och understreck. |
omfång | Använd när du skapar en tilläggsresurs i ett annat omfång än distributionsomfånget. | Målresurs För JSON anger du värdet till det fullständiga namnet på resursen som tilläggsresursen ska tillämpas på. |
Etag | 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. | sträng |
properties | Egenskaperna för budgeten. | BudgetEgenskaper |
BudgetEgenskaper
Name | Beskrivning | Värde |
---|---|---|
Belopp | Det totala kostnadsbeloppet som ska spåras med budgeten | int (krävs) |
category | Kategorin för budgeten, oavsett om budgeten spårar kostnader eller användning. | "Kostnad" (krävs) |
filter | Kan användas för att filtrera budgetar efter användardefinierade dimensioner och/eller taggar. | BudgetFilter |
meddelanden | Ordlista över meddelanden som är associerade med budgeten. Budget kan ha upp till fem meddelanden. | objekt |
timeGrain | Den tid som omfattas av en budget. Spårning av beloppet återställs baserat på tidsintervallet. BillingMonth, BillingQuarter och Billing Annual stöds endast av WD-kunder | "Årligen" "Faktureringår" "BillingMonth" "BillingQuarter" "Månadsvis" "Kvartalsvis" (krävs) |
timePeriod | Har start- och slutdatum för budgeten. Startdatumet måste vara det första i månaden och bör vara mindre än slutdatumet. Budgetstartdatum måste vara den 1 juni 2017 eller senare. Det framtida startdatumet får inte vara längre än tolv månader. Tidigare startdatum bör väljas inom tidsperioden. Det finns inga begränsningar för slutdatumet. | BudgetTimePeriod (krävs) |
BudgetFilter
Name | Beskrivning | Värde |
---|---|---|
och | Det logiska "AND"-uttrycket. Måste ha minst 2 objekt. | BudgetFilterProperties[] |
Dimensioner | Har jämförelseuttryck för en dimension | BudgetComparisonExpression |
tags | Har jämförelseuttryck för en tagg | objekt |
BudgetFilterEgenskaper
Name | Beskrivning | Värde |
---|---|---|
Dimensioner | Har jämförelseuttryck för en dimension | BudgetComparisonExpression |
tags | Har jämförelseuttryck för en tagg | objekt |
BudgetComparisonExpression
Name | Beskrivning | Värde |
---|---|---|
name | Namnet på kolumnen som ska användas i jämförelse. | sträng (krävs) |
operator | Operatorn som ska användas för jämförelse. | "In" (krävs) |
values | Matris med värden som ska användas för jämförelse | string[] (krävs) |
BudgetTimePeriod
Name | Beskrivning | Värde |
---|---|---|
endDate | Slutdatum för budgeten. Om det inte anges är standardinställningen 10 år från startdatumet. | sträng |
Startdate | Startdatum för budgeten. | sträng (krävs) |
Snabbstartsmallar
Följande snabbstartsmallar distribuerar den här resurstypen.
Mall | Description |
---|---|
Skapa en budget |
Den här mallen visar hur du skapar en budget under en prenumeration. |
Skapa en budget med filter |
Den här mallen visar hur du skapar en budget under en prenumeration. |
Skapa en enkel budget |
Den här mallen visar hur du skapar en budget under en prenumeration. |
Resursdefinition för Terraform (AzAPI-provider)
Resurstypen budgetar är en tilläggsresurs, vilket innebär att du kan tillämpa den på en annan resurs.
Använd egenskapen för parent_id
den här resursen för att ange omfånget för den här resursen.
Giltiga distributionsomfång för budgetresursen är:
- Resursgrupper
- Prenumerationer
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.Consumption/budgets-resurs lägger du till följande Terraform i mallen.
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"
})
}
Egenskapsvärden
Budgetar
Name | Beskrivning | Värde |
---|---|---|
typ | Resurstypen | "Microsoft.Consumption/budgets@2021-10-01" |
name | Resursnamnet | sträng (krävs) Teckengräns: 1–63 Giltiga tecken: Alfanumeriska tecken, bindestreck och understreck. |
parent_id | ID:t för resursen som den här tilläggsresursen ska tillämpas på. | sträng (krävs) |
Etag | 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. | sträng |
properties | Egenskaperna för budgeten. | BudgetEgenskaper |
BudgetEgenskaper
Name | Beskrivning | Värde |
---|---|---|
Belopp | Det totala kostnadsbeloppet som ska spåras med budgeten | int (krävs) |
category | Kategorin för budgeten, oavsett om budgeten spårar kostnader eller användning. | "Kostnad" (krävs) |
filter | Kan användas för att filtrera budgetar efter användardefinierade dimensioner och/eller taggar. | BudgetFilter |
meddelanden | Ordlista över meddelanden som är associerade med budgeten. Budget kan ha upp till fem meddelanden. | objekt |
timeGrain | Den tid som omfattas av en budget. Spårning av beloppet återställs baserat på tidsintervallet. BillingMonth, BillingQuarter och Billing Annual stöds endast av WD-kunder | "Årligen" "Faktureringår" "BillingMonth" "BillingQuarter" "Månadsvis" "Kvartalsvis" (krävs) |
timePeriod | Har start- och slutdatum för budgeten. Startdatumet måste vara det första i månaden och bör vara mindre än slutdatumet. Budgetstartdatum måste vara den 1 juni 2017 eller senare. Det framtida startdatumet får inte vara längre än tolv månader. Tidigare startdatum bör väljas inom tidsperioden. Det finns inga begränsningar för slutdatumet. | BudgetTimePeriod (krävs) |
BudgetFilter
Name | Beskrivning | Värde |
---|---|---|
och | Det logiska "AND"-uttrycket. Måste ha minst 2 objekt. | BudgetFilterProperties[] |
Dimensioner | Har jämförelseuttryck för en dimension | BudgetComparisonExpression |
tags | Har jämförelseuttryck för en tagg | objekt |
BudgetFilterEgenskaper
Name | Beskrivning | Värde |
---|---|---|
Dimensioner | Har jämförelseuttryck för en dimension | BudgetComparisonExpression |
tags | Har jämförelseuttryck för en tagg | objekt |
BudgetComparisonExpression
Name | Beskrivning | Värde |
---|---|---|
name | Namnet på kolumnen som ska användas i jämförelse. | sträng (krävs) |
operator | Operatorn som ska användas för jämförelse. | "In" (krävs) |
values | Matris med värden som ska användas för jämförelse | string[] (krävs) |
BudgetTimePeriod
Name | Beskrivning | Värde |
---|---|---|
endDate | Slutdatum för budgeten. Om det inte anges är standardinställningen 10 år från startdatumet. | sträng |
Startdate | Startdatum för budgeten. | sträng (krävs) |