Delen via


Microsoft.Consumption budgetten 2018-10-01

Bicep-resourcedefinitie

Het resourcetype budgetten kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • Subscription - Zie -abonnementsimplementatieopdrachtenresourcegroepen - Zie opdrachten voor de implementatie van resourcegroep

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.Consumption/budgetten wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.Consumption/budgets@2018-10-01' = {
  eTag: 'string'
  name: 'string'
  properties: {
    amount: int
    category: 'string'
    filters: {
      meters: [
        'string'
      ]
      resourceGroups: [
        'string'
      ]
      resources: [
        'string'
      ]
      tags: {
        {customized property}: [
          'string'
        ]
      }
    }
    notifications: {
      {customized property}: {
        contactEmails: [
          'string'
        ]
        contactGroups: [
          'string'
        ]
        contactRoles: [
          'string'
        ]
        enabled: bool
        operator: 'string'
        threshold: int
      }
    }
    timeGrain: 'string'
    timePeriod: {
      endDate: 'string'
      startDate: 'string'
    }
  }
}

Eigenschapswaarden

BudgetProperties

Naam Beschrijving Waarde
aantal Het totale bedrag aan kosten dat moet worden bijgehouden met het budget int (vereist)
categorie De categorie van het budget, ongeacht of het budget de kosten of het gebruik bijhoudt. 'Kosten'
'Gebruik' (vereist)
Filters Kan worden gebruikt om budgetten te filteren op resourcegroep, resource of meter. filters
Meldingen Woordenlijst met meldingen die zijn gekoppeld aan het budget. Budget kan maximaal vijf meldingen bevatten. BudgetPropertiesNotifications
timeGrain De tijd die door een begroting wordt gedekt. Het bijhouden van de hoeveelheid wordt opnieuw ingesteld op basis van de tijdsinterval. 'Jaarlijks'
'Maandelijks'
'Kwartaal' (vereist)
timePeriod Heeft de begin- en einddatum van het budget. De begindatum moet eerst van de maand zijn en moet kleiner zijn dan de einddatum. De begindatum van het budget moet op of na 1 juni 2017 zijn. De begindatum van de toekomst mag niet langer zijn dan drie maanden. De eerdere begindatum moet binnen de periode van de periode worden geselecteerd. Er gelden geen beperkingen voor de einddatum. BudgetTimePeriod- (vereist)

BudgetPropertiesNotifications

Naam Beschrijving Waarde

BudgetTimePeriod

Naam Beschrijving Waarde
endDate De einddatum voor het budget. Indien niet opgegeven, wordt dit standaard ingesteld op 10 jaar vanaf de begindatum. snaar
startDate De begindatum voor het budget. tekenreeks (vereist)

Filters

Naam Beschrijving Waarde
Meter De lijst met filters op meters (GUID), verplicht voor budgetten van gebruikscategorie. snaar

Beperkingen:
Minimale lengte = 36
Maximale lengte = 36
Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$[]
resourceGroups De lijst met filters voor resourcegroepen, alleen toegestaan op abonnementsniveau. tekenreeks[]
weg De lijst met filters voor resources. tekenreeks[]
Tags De woordenlijst met filters op tags. FiltersTags

FiltersTags

Naam Beschrijving Waarde

Microsoft.Consumption/budgetten

Naam Beschrijving Waarde
eTag eTag van de resource. Voor het afhandelen van een gelijktijdig updatescenario wordt dit veld gebruikt om te bepalen of de gebruiker de nieuwste versie bijwerkt of niet. snaar
naam De resourcenaam tekenreeks (vereist)
Eigenschappen De eigenschappen van het budget. BudgetProperties-

Bekendmaking

Naam Beschrijving Waarde
contactEmails E-mailadressen voor het verzenden van de budgetmelding naar wanneer de drempelwaarde wordt overschreden. tekenreeks[] (vereist)
contactGroups Actiegroepen om de budgetmelding te verzenden wanneer de drempelwaarde wordt overschreden. tekenreeks[]
contactRoles Neem contact op met rollen om de budgetmelding te verzenden wanneer de drempelwaarde wordt overschreden. tekenreeks[]
Ingeschakeld De melding is ingeschakeld of niet. bool (vereist)
bediener De vergelijkingsoperator. 'EqualTo'
'GreaterThan'
'GreaterThanOrEqualTo' (vereist)
drempel Drempelwaarde die is gekoppeld aan een melding. Er wordt een melding verzonden wanneer de kosten de drempelwaarde hebben overschreden. Het is altijd procent en moet tussen 0 en 1000 zijn. int (vereist)

Quickstart-voorbeelden

In de volgende quickstartvoorbeelden wordt dit resourcetype geïmplementeerd.

Bicep-bestand Beschrijving
een budget maken In deze sjabloon ziet u hoe u een budget maakt onder een abonnement.
Een budget maken met filter In deze sjabloon ziet u hoe u een budget maakt onder een abonnement.
Een eenvoudig budget maken In deze sjabloon ziet u hoe u een budget maakt onder een abonnement.

Resourcedefinitie van ARM-sjabloon

Het resourcetype budgetten kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • Subscription - Zie -abonnementsimplementatieopdrachtenresourcegroepen - Zie opdrachten voor de implementatie van resourcegroep

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Consumption/budget-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.Consumption/budgets",
  "apiVersion": "2018-10-01",
  "name": "string",
  "eTag": "string",
  "properties": {
    "amount": "int",
    "category": "string",
    "filters": {
      "meters": [ "string" ],
      "resourceGroups": [ "string" ],
      "resources": [ "string" ],
      "tags": {
        "{customized property}": [ "string" ]
      }
    },
    "notifications": {
      "{customized property}": {
        "contactEmails": [ "string" ],
        "contactGroups": [ "string" ],
        "contactRoles": [ "string" ],
        "enabled": "bool",
        "operator": "string",
        "threshold": "int"
      }
    },
    "timeGrain": "string",
    "timePeriod": {
      "endDate": "string",
      "startDate": "string"
    }
  }
}

Eigenschapswaarden

BudgetProperties

Naam Beschrijving Waarde
aantal Het totale bedrag aan kosten dat moet worden bijgehouden met het budget int (vereist)
categorie De categorie van het budget, ongeacht of het budget de kosten of het gebruik bijhoudt. 'Kosten'
'Gebruik' (vereist)
Filters Kan worden gebruikt om budgetten te filteren op resourcegroep, resource of meter. filters
Meldingen Woordenlijst met meldingen die zijn gekoppeld aan het budget. Budget kan maximaal vijf meldingen bevatten. BudgetPropertiesNotifications
timeGrain De tijd die door een begroting wordt gedekt. Het bijhouden van de hoeveelheid wordt opnieuw ingesteld op basis van de tijdsinterval. 'Jaarlijks'
'Maandelijks'
'Kwartaal' (vereist)
timePeriod Heeft de begin- en einddatum van het budget. De begindatum moet eerst van de maand zijn en moet kleiner zijn dan de einddatum. De begindatum van het budget moet op of na 1 juni 2017 zijn. De begindatum van de toekomst mag niet langer zijn dan drie maanden. De eerdere begindatum moet binnen de periode van de periode worden geselecteerd. Er gelden geen beperkingen voor de einddatum. BudgetTimePeriod- (vereist)

BudgetPropertiesNotifications

Naam Beschrijving Waarde

BudgetTimePeriod

Naam Beschrijving Waarde
endDate De einddatum voor het budget. Indien niet opgegeven, wordt dit standaard ingesteld op 10 jaar vanaf de begindatum. snaar
startDate De begindatum voor het budget. tekenreeks (vereist)

Filters

Naam Beschrijving Waarde
Meter De lijst met filters op meters (GUID), verplicht voor budgetten van gebruikscategorie. snaar

Beperkingen:
Minimale lengte = 36
Maximale lengte = 36
Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$[]
resourceGroups De lijst met filters voor resourcegroepen, alleen toegestaan op abonnementsniveau. tekenreeks[]
weg De lijst met filters voor resources. tekenreeks[]
Tags De woordenlijst met filters op tags. FiltersTags

FiltersTags

Naam Beschrijving Waarde

Microsoft.Consumption/budgetten

Naam Beschrijving Waarde
apiVersion De API-versie '2018-10-01'
eTag eTag van de resource. Voor het afhandelen van een gelijktijdig updatescenario wordt dit veld gebruikt om te bepalen of de gebruiker de nieuwste versie bijwerkt of niet. snaar
naam De resourcenaam tekenreeks (vereist)
Eigenschappen De eigenschappen van het budget. BudgetProperties-
type Het resourcetype 'Microsoft.Consumption/budgetten'

Bekendmaking

Naam Beschrijving Waarde
contactEmails E-mailadressen voor het verzenden van de budgetmelding naar wanneer de drempelwaarde wordt overschreden. tekenreeks[] (vereist)
contactGroups Actiegroepen om de budgetmelding te verzenden wanneer de drempelwaarde wordt overschreden. tekenreeks[]
contactRoles Neem contact op met rollen om de budgetmelding te verzenden wanneer de drempelwaarde wordt overschreden. tekenreeks[]
Ingeschakeld De melding is ingeschakeld of niet. bool (vereist)
bediener De vergelijkingsoperator. 'EqualTo'
'GreaterThan'
'GreaterThanOrEqualTo' (vereist)
drempel Drempelwaarde die is gekoppeld aan een melding. Er wordt een melding verzonden wanneer de kosten de drempelwaarde hebben overschreden. Het is altijd procent en moet tussen 0 en 1000 zijn. int (vereist)

Quickstart-sjablonen

Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.

Sjabloon Beschrijving
een budget maken

implementeren in Azure
In deze sjabloon ziet u hoe u een budget maakt onder een abonnement.
Een budget maken met filter

implementeren in Azure
In deze sjabloon ziet u hoe u een budget maakt onder een abonnement.
Een eenvoudig budget maken

implementeren in Azure
In deze sjabloon ziet u hoe u een budget maakt onder een abonnement.

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype budgetten kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • Abonnement* Resourcegroepen

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Consumption/budget-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Consumption/budgets@2018-10-01"
  name = "string"
  eTag = "string"
  body = jsonencode({
    properties = {
      amount = int
      category = "string"
      filters = {
        meters = [
          "string"
        ]
        resourceGroups = [
          "string"
        ]
        resources = [
          "string"
        ]
        tags = {
          {customized property} = [
            "string"
          ]
        }
      }
      notifications = {
        {customized property} = {
          contactEmails = [
            "string"
          ]
          contactGroups = [
            "string"
          ]
          contactRoles = [
            "string"
          ]
          enabled = bool
          operator = "string"
          threshold = int
        }
      }
      timeGrain = "string"
      timePeriod = {
        endDate = "string"
        startDate = "string"
      }
    }
  })
}

Eigenschapswaarden

BudgetProperties

Naam Beschrijving Waarde
aantal Het totale bedrag aan kosten dat moet worden bijgehouden met het budget int (vereist)
categorie De categorie van het budget, ongeacht of het budget de kosten of het gebruik bijhoudt. 'Kosten'
'Gebruik' (vereist)
Filters Kan worden gebruikt om budgetten te filteren op resourcegroep, resource of meter. filters
Meldingen Woordenlijst met meldingen die zijn gekoppeld aan het budget. Budget kan maximaal vijf meldingen bevatten. BudgetPropertiesNotifications
timeGrain De tijd die door een begroting wordt gedekt. Het bijhouden van de hoeveelheid wordt opnieuw ingesteld op basis van de tijdsinterval. 'Jaarlijks'
'Maandelijks'
'Kwartaal' (vereist)
timePeriod Heeft de begin- en einddatum van het budget. De begindatum moet eerst van de maand zijn en moet kleiner zijn dan de einddatum. De begindatum van het budget moet op of na 1 juni 2017 zijn. De begindatum van de toekomst mag niet langer zijn dan drie maanden. De eerdere begindatum moet binnen de periode van de periode worden geselecteerd. Er gelden geen beperkingen voor de einddatum. BudgetTimePeriod- (vereist)

BudgetPropertiesNotifications

Naam Beschrijving Waarde

BudgetTimePeriod

Naam Beschrijving Waarde
endDate De einddatum voor het budget. Indien niet opgegeven, wordt dit standaard ingesteld op 10 jaar vanaf de begindatum. snaar
startDate De begindatum voor het budget. tekenreeks (vereist)

Filters

Naam Beschrijving Waarde
Meter De lijst met filters op meters (GUID), verplicht voor budgetten van gebruikscategorie. snaar

Beperkingen:
Minimale lengte = 36
Maximale lengte = 36
Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$[]
resourceGroups De lijst met filters voor resourcegroepen, alleen toegestaan op abonnementsniveau. tekenreeks[]
weg De lijst met filters voor resources. tekenreeks[]
Tags De woordenlijst met filters op tags. FiltersTags

FiltersTags

Naam Beschrijving Waarde

Microsoft.Consumption/budgetten

Naam Beschrijving Waarde
eTag eTag van de resource. Voor het afhandelen van een gelijktijdig updatescenario wordt dit veld gebruikt om te bepalen of de gebruiker de nieuwste versie bijwerkt of niet. snaar
naam De resourcenaam tekenreeks (vereist)
Eigenschappen De eigenschappen van het budget. BudgetProperties-
type Het resourcetype "Microsoft.Consumption/budgets@2018-10-01"

Bekendmaking

Naam Beschrijving Waarde
contactEmails E-mailadressen voor het verzenden van de budgetmelding naar wanneer de drempelwaarde wordt overschreden. tekenreeks[] (vereist)
contactGroups Actiegroepen om de budgetmelding te verzenden wanneer de drempelwaarde wordt overschreden. tekenreeks[]
contactRoles Neem contact op met rollen om de budgetmelding te verzenden wanneer de drempelwaarde wordt overschreden. tekenreeks[]
Ingeschakeld De melding is ingeschakeld of niet. bool (vereist)
bediener De vergelijkingsoperator. 'EqualTo'
'GreaterThan'
'GreaterThanOrEqualTo' (vereist)
drempel Drempelwaarde die is gekoppeld aan een melding. Er wordt een melding verzonden wanneer de kosten de drempelwaarde hebben overschreden. Het is altijd procent en moet tussen 0 en 1000 zijn. int (vereist)