Microsoft.Consumption budgetten 2019-05-01-preview
Bicep-resourcedefinitie
Het resourcetype budgetten kan worden geïmplementeerd met bewerkingen die zijn gericht op:
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@2019-05-01-preview' = {
scope: resourceSymbolicName or scope
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- |
draagwijdte | Gebruik deze functie bij het maken van een resource in een bereik dat anders is dan het implementatiebereik. | Stel deze eigenschap in op de symbolische naam van een resource om de extensieresource toe te passen. |
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:
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": "2019-05-01-preview",
"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 | '2019-05-01-preview' |
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 |
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 Terraform (AzAPI-provider)
Het resourcetype budgetten kan worden geïmplementeerd met bewerkingen die zijn gericht op:
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@2019-05-01-preview"
name = "string"
parent_id = "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) |
parent_id | De id van de resource waar deze extensieresource op moet worden toegepast. | tekenreeks (vereist) |
Eigenschappen | De eigenschappen van het budget. | BudgetProperties- |
type | Het resourcetype | "Microsoft.Consumption/budgets@2019-05-01-preview" |
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) |