Microsoft.Consumption-budgetten 2017-12-30-preview
Bicep-resourcedefinitie
Het resourcetype budgetten is een extensieresource, wat betekent dat u deze kunt toepassen op een andere resource.
Gebruik de scope
eigenschap voor deze resource om het bereik voor deze resource in te stellen. Zie Bereik instellen voor extensieresources in Bicep.
Geldige implementatiebereiken voor de budgetresource zijn:
- Abonnementen - Zie opdrachten voor abonnementsimplementatie
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource Microsoft.Consumption/budgets wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.Consumption/budgets@2017-12-30-preview' = {
name: 'string'
scope: resourceSymbolicName
eTag: 'string'
properties: {
amount: int
category: 'Cost'
notifications: {}
timeGrain: 'string'
timePeriod: {
endDate: 'string'
startDate: 'string'
}
}
}
Eigenschapswaarden
Begrotingen
Naam | Description | Waarde |
---|---|---|
naam | De resourcenaam | tekenreeks (vereist) Tekenlimiet: 1-63 Geldige tekens: Alfanumerieken, afbreekstreepjes en onderstrepingstekens. |
scope | Gebruik deze optie bij het maken van een extensieresource in een ander bereik dan het implementatiebereik. | Doelbron Stel voor Bicep deze eigenschap in op de symbolische naam van de resource om de extensieresource toe te passen. |
eTag | eTag van de resource. Dit veld wordt gebruikt om te bepalen of de gebruiker de nieuwste versie bijwerkt of niet. | tekenreeks |
properties | De eigenschappen van het budget. | BudgetEigenschappen |
BudgetEigenschappen
Naam | Description | Waarde |
---|---|---|
bedrag | Het totale bedrag aan kosten dat moet worden bijgehouden met het budget | int (vereist) |
category | De categorie van het budget, ongeacht of het budget de kosten bijhoudt of iets anders. | 'Kosten' (vereist) |
meldingen | Woordenlijst met meldingen die zijn gekoppeld aan het budget. Budget kan maximaal vijf meldingen hebben. | object |
timeGrain | De tijd die door een budget wordt gedekt. Het bijhouden van de hoeveelheid wordt opnieuw ingesteld op basis van het tijdsinterval. | 'Jaarlijks' 'Maandelijks' 'Per kwartaal' (vereist) |
timePeriod | Heeft de begin- en einddatum van het budget. De begindatum moet de eerste van de maand zijn en moet kleiner zijn dan de einddatum. De begindatum van het budget moet op of na 1 juni 2017 vallen. De toekomstige begindatum mag niet langer zijn dan drie maanden. De afgelopen begindatum moet binnen de periode worden geselecteerd. Er gelden geen beperkingen voor de einddatum. | BudgetTimePeriod (vereist) |
BudgetTimePeriod
Naam | Description | Waarde |
---|---|---|
endDate | De einddatum voor het budget. Als dit niet wordt opgegeven, wordt dit standaard ingesteld op 10 jaar vanaf de begindatum. | tekenreeks |
startDate | De begindatum voor het budget. | tekenreeks (vereist) |
Snelstartsjablonen
Met de volgende snelstartsjablonen wordt dit resourcetype geïmplementeerd.
Template | Beschrijving |
---|---|
Een budget maken |
Deze sjabloon laat zien hoe u een budget maakt onder een abonnement. |
Een budget maken met filter |
Deze sjabloon laat zien hoe u een budget maakt onder een abonnement. |
Een eenvoudig budget maken |
Deze sjabloon laat zien hoe u een budget maakt onder een abonnement. |
Resourcedefinitie van ARM-sjabloon
Het resourcetype budgetten is een extensieresource, wat betekent dat u deze kunt toepassen op een andere resource.
Gebruik de scope
eigenschap voor deze resource om het bereik voor deze resource in te stellen. Zie Bereik instellen voor extensieresources in ARM-sjablonen.
Geldige implementatiebereiken voor de budgetresource zijn:
- Abonnementen - Zie opdrachten voor abonnementsimplementatie
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource Microsoft.Consumption/budgets wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.Consumption/budgets",
"apiVersion": "2017-12-30-preview",
"name": "string",
"scope": "string",
"eTag": "string",
"properties": {
"amount": "int",
"category": "Cost",
"notifications": {},
"timeGrain": "string",
"timePeriod": {
"endDate": "string",
"startDate": "string"
}
}
}
Eigenschapswaarden
Begrotingen
Naam | Description | Waarde |
---|---|---|
type | Het resourcetype | 'Microsoft.Consumption/budgets' |
apiVersion | De resource-API-versie | '2017-12-30-preview' |
naam | De resourcenaam | tekenreeks (vereist) Tekenlimiet: 1-63 Geldige tekens: Alfanumerieken, afbreekstreepjes en onderstrepingstekens. |
scope | Gebruik deze optie bij het maken van een extensieresource in een ander bereik dan het implementatiebereik. | Doelbron Stel voor JSON de waarde in op de volledige naam van de resource om de extensieresource op toe te passen. |
eTag | eTag van de resource. Dit veld wordt gebruikt om te bepalen of de gebruiker de nieuwste versie bijwerkt of niet. | tekenreeks |
properties | De eigenschappen van het budget. | BudgetEigenschappen |
BudgetEigenschappen
Naam | Description | Waarde |
---|---|---|
bedrag | Het totale bedrag aan kosten dat moet worden bijgehouden met het budget | int (vereist) |
category | De categorie van het budget, ongeacht of het budget de kosten bijhoudt of iets anders. | 'Kosten' (vereist) |
meldingen | Woordenlijst met meldingen die zijn gekoppeld aan het budget. Budget kan maximaal vijf meldingen hebben. | object |
timeGrain | De tijd die door een budget wordt gedekt. Het bijhouden van de hoeveelheid wordt opnieuw ingesteld op basis van het tijdsinterval. | 'Jaarlijks' 'Maandelijks' 'Per kwartaal' (vereist) |
timePeriod | Heeft de begin- en einddatum van het budget. De begindatum moet de eerste van de maand zijn en moet kleiner zijn dan de einddatum. De begindatum van het budget moet op of na 1 juni 2017 vallen. De toekomstige begindatum mag niet langer zijn dan drie maanden. De afgelopen begindatum moet binnen de periode worden geselecteerd. Er gelden geen beperkingen voor de einddatum. | BudgetTimePeriod (vereist) |
BudgetTimePeriod
Naam | Description | Waarde |
---|---|---|
endDate | De einddatum voor het budget. Als dit niet wordt opgegeven, wordt dit standaard ingesteld op 10 jaar vanaf de begindatum. | tekenreeks |
startDate | De begindatum voor het budget. | tekenreeks (vereist) |
Snelstartsjablonen
Met de volgende snelstartsjablonen wordt dit resourcetype geïmplementeerd.
Template | Beschrijving |
---|---|
Een budget maken |
Deze sjabloon laat zien hoe u een budget maakt onder een abonnement. |
Een budget maken met filter |
Deze sjabloon laat zien hoe u een budget maakt onder een abonnement. |
Een eenvoudig budget maken |
Deze sjabloon laat zien hoe u een budget maakt onder een abonnement. |
Terraform-resourcedefinitie (AzAPI-provider)
Het resourcetype budgetten is een extensieresource, wat betekent dat u deze kunt toepassen op een andere resource.
Gebruik de parent_id
eigenschap voor deze resource om het bereik voor deze resource in te stellen.
Geldige implementatiebereiken voor de budgetresource zijn:
- Abonnementen
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Microsoft.Consumption/budgets-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Consumption/budgets@2017-12-30-preview"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
amount = int
category = "Cost"
notifications = {}
timeGrain = "string"
timePeriod = {
endDate = "string"
startDate = "string"
}
}
eTag = "string"
})
}
Eigenschapswaarden
Begrotingen
Naam | Description | Waarde |
---|---|---|
type | Het resourcetype | "Microsoft.Consumption/budgets@2017-12-30-preview" |
naam | De resourcenaam | tekenreeks (vereist) Tekenlimiet: 1-63 Geldige tekens: Alfanumerieken, afbreekstreepjes en onderstrepingstekens. |
parent_id | De id van de resource om deze extensieresource op toe te passen. | tekenreeks (vereist) |
eTag | eTag van de resource. Dit veld wordt gebruikt om te bepalen of de gebruiker de nieuwste versie bijwerkt of niet. | tekenreeks |
properties | De eigenschappen van het budget. | BudgetEigenschappen |
BudgetEigenschappen
Naam | Description | Waarde |
---|---|---|
bedrag | Het totale bedrag aan kosten dat moet worden bijgehouden met het budget | int (vereist) |
category | De categorie van het budget, ongeacht of het budget de kosten bijhoudt of iets anders. | "Kosten" (vereist) |
meldingen | Woordenlijst met meldingen die zijn gekoppeld aan het budget. Budget kan maximaal vijf meldingen hebben. | object |
timeGrain | De tijd die door een budget wordt gedekt. Het bijhouden van de hoeveelheid wordt opnieuw ingesteld op basis van het tijdsinterval. | "Jaarlijks" "Maandelijks" "Per kwartaal" (vereist) |
timePeriod | Heeft de begin- en einddatum van het budget. De begindatum moet de eerste van de maand zijn en moet kleiner zijn dan de einddatum. De begindatum van het budget moet op of na 1 juni 2017 vallen. De toekomstige begindatum mag niet langer zijn dan drie maanden. De afgelopen begindatum moet binnen de periode worden geselecteerd. Er gelden geen beperkingen voor de einddatum. | BudgetTimePeriod (vereist) |
BudgetTimePeriod
Naam | Description | Waarde |
---|---|---|
endDate | De einddatum voor het budget. Als dit niet wordt opgegeven, wordt dit standaard ingesteld op 10 jaar vanaf de begindatum. | tekenreeks |
startDate | De begindatum voor het budget. | tekenreeks (vereist) |