Microsoft.Consumption budgetar 2018-03-31

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 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 Bicep.

Giltiga distributionsomfång för budgetresursen är:

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@2018-03-31' = {
  name: 'string'
  scope: resourceSymbolicName
  eTag: 'string'
  properties: {
    amount: int
    category: 'string'
    filters: {
      meters: [
        'string'
      ]
      resourceGroups: [
        'string'
      ]
      resources: [
        'string'
      ]
      tags: {}
    }
    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 annat omfång ä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 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"
"Användning" (krävs)
filter Kan användas för att filtrera budgetar efter resursgrupp, resurs eller mätare. Filter
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. "Årligen"
"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. Framtida startdatum får inte vara längre än tre månader. Tidigare startdatum bör väljas inom tidsperioden. Det finns inga begränsningar för slutdatumet. BudgetTimePeriod (krävs)

Filter

Name Beskrivning Värde
Meter Listan över filter på mätare (GUID), obligatoriskt för budgetar för användningskategori. string[]
resourceGroups Listan över filter för resursgrupper som endast tillåts på prenumerationsnivå. string[]
resources Listan över filter för resurser. string[]
tags Ordlistan med filter på taggar. objekt

BudgetTimePeriod

Name Beskrivning Värde
endDate Slutdatum för budgeten. Om detta 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

Distribuera till Azure
Den här mallen visar hur du skapar en budget under en prenumeration.
Skapa en budget med filter

Distribuera till Azure
Den här mallen visar hur du skapar en budget under en prenumeration.
Skapa en enkel budget

Distribuera till Azure
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 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 ARM-mallar.

Giltiga distributionsomfång för budgetresursen är:

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": "2018-03-31",
  "name": "string",
  "scope": "string",
  "eTag": "string",
  "properties": {
    "amount": "int",
    "category": "string",
    "filters": {
      "meters": [ "string" ],
      "resourceGroups": [ "string" ],
      "resources": [ "string" ],
      "tags": {}
    },
    "notifications": {},
    "timeGrain": "string",
    "timePeriod": {
      "endDate": "string",
      "startDate": "string"
    }
  }
}

Egenskapsvärden

Budgetar

Name Beskrivning Värde
typ Resurstypen "Microsoft.Consumption/budgets"
apiVersion Resurs-API-versionen '2018-03-31'
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 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 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"
"Användning" (krävs)
filter Kan användas för att filtrera budgetar efter resursgrupp, resurs eller mätare. Filter
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. "Årligen"
"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 tre månader. Tidigare startdatum bör väljas inom tidsintervallet. Det finns inga begränsningar för slutdatumet. BudgetTimePeriod (krävs)

Filter

Name Beskrivning Värde
Meter Listan över filter på mätare (GUID), obligatoriskt för budgetar för användningskategori. string[]
resourceGroups Listan över filter för resursgrupper som endast tillåts på prenumerationsnivå. string[]
resources Listan över filter för resurser. string[]
tags Ordlistan med filter på taggar. objekt

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

Distribuera till Azure
Den här mallen visar hur du skapar en budget under en prenumeration.
Skapa en budget med filter

Distribuera till Azure
Den här mallen visar hur du skapar en budget under en prenumeration.
Skapa en enkel budget

Distribuera till Azure
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:

  • Prenumerationer
  • Resursgrupper

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@2018-03-31"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      amount = int
      category = "string"
      filters = {
        meters = [
          "string"
        ]
        resourceGroups = [
          "string"
        ]
        resources = [
          "string"
        ]
        tags = {}
      }
      notifications = {}
      timeGrain = "string"
      timePeriod = {
        endDate = "string"
        startDate = "string"
      }
    }
    eTag = "string"
  })
}

Egenskapsvärden

Budgetar

Name Beskrivning Värde
typ Resurstypen "Microsoft.Consumption/budgets@2018-03-31"
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"
"Användning" (krävs)
filter Kan användas för att filtrera budgetar efter resursgrupp, resurs eller mätare. Filter
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. "Årligen"
"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. Framtida startdatum får inte vara längre än tre månader. Tidigare startdatum bör väljas inom tidsperioden. Det finns inga begränsningar för slutdatumet. BudgetTimePeriod (krävs)

Filter

Name Beskrivning Värde
Meter Listan över filter på mätare (GUID), obligatoriskt för budgetar för användningskategori. string[]
resourceGroups Listan över filter för resursgrupper som endast tillåts på prenumerationsnivå. string[]
resources Listan över filter för resurser. string[]
tags Ordlistan med filter för taggar. objekt

BudgetTimePeriod

Name Beskrivning Värde
endDate Slutdatum för budgeten. Om detta inte anges är standardinställningen 10 år från startdatumet. sträng
Startdate Startdatum för budgeten. sträng (krävs)