Budżety Microsoft.Consumption 2017-12-30-preview
Definicja zasobu Bicep
Typ zasobu budżetów to zasób rozszerzenia, co oznacza, że można go zastosować do innego zasobu.
scope
Użyj właściwości w tym zasobie, aby ustawić zakres dla tego zasobu. Zobacz Ustawianie zakresu dla zasobów rozszerzeń w aplikacji Bicep.
Prawidłowe zakresy wdrażania dla zasobu budżetów to:
- Subskrypcje — zobacz polecenia wdrażania subskrypcji
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Format zasobu
Aby utworzyć zasób Microsoft.Consumption/budgets, dodaj następujący kod Bicep do szablonu.
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'
}
}
}
Wartości właściwości
Budżetów
Nazwa | Opis | Wartość |
---|---|---|
name | Nazwa zasobu | ciąg (wymagany) Limit znaków: 1–63 Prawidłowe znaki: Alfanumeryczne, łączniki i podkreślenia. |
scope | Użyj polecenia podczas tworzenia zasobu rozszerzenia w zakresie innym niż zakres wdrożenia. | Zasób docelowy Dla Bicep ustaw tę właściwość na symboliczną nazwę zasobu, aby zastosować zasób rozszerzenia. |
Etag | eTag zasobu. Aby obsłużyć scenariusz aktualizacji współbieżnych, to pole będzie używane do określenia, czy użytkownik aktualizuje najnowszą wersję, czy nie. | ciąg |
properties | Właściwości budżetu. | Właściwości budżetu |
Właściwości budżetu
Nazwa | Opis | Wartość |
---|---|---|
kwota | Łączna kwota kosztów do śledzenia przy użyciu budżetu | int (wymagane) |
category | Kategoria budżetu, niezależnie od tego, czy budżet śledzi koszt, czy coś innego. | "Koszt" (wymagany) |
powiadomienia | Słownik powiadomień skojarzonych z budżetem. Budżet może mieć maksymalnie pięć powiadomień. | object |
timeGrain | Czas objęty budżetem. Śledzenie ilości zostanie zresetowane na podstawie ziarna czasu. | "Co roku" "Co miesiąc" "Kwartalne" (wymagane) |
timePeriod | Ma datę rozpoczęcia i zakończenia budżetu. Data rozpoczęcia musi być pierwsza z miesiąca i powinna być mniejsza niż data zakończenia. Data rozpoczęcia budżetu musi być późniejsza niż 1 czerwca 2017 r. Data rozpoczęcia w przyszłości nie powinna być większa niż trzy miesiące. W przedziale czasu należy wybrać poprzednią datę rozpoczęcia. Nie ma żadnych ograniczeń dotyczących daty zakończenia. | BudgetTimePeriod (wymagane) |
BudgetTimePeriod
Nazwa | Opis | Wartość |
---|---|---|
Enddate | Data zakończenia budżetu. Jeśli nie zostanie podana, domyślnie jest to 10 lat od daty rozpoczęcia. | ciąg |
Startdate | Data rozpoczęcia budżetu. | ciąg (wymagany) |
Szablony szybkiego startu
Następujące szablony szybkiego startu wdrażają ten typ zasobu.
Template | Opis |
---|---|
Tworzenie budżetu |
W tym szablonie pokazano, jak utworzyć budżet w ramach subskrypcji. |
Tworzenie budżetu z filtrem |
W tym szablonie pokazano, jak utworzyć budżet w ramach subskrypcji. |
Tworzenie prostego budżetu |
W tym szablonie pokazano, jak utworzyć budżet w ramach subskrypcji. |
Definicja zasobu szablonu usługi ARM
Typ zasobu budżetów to zasób rozszerzenia, co oznacza, że można go zastosować do innego zasobu.
scope
Użyj właściwości w tym zasobie, aby ustawić zakres dla tego zasobu. Zobacz Ustawianie zakresu dla zasobów rozszerzeń w szablonach usługi ARM.
Prawidłowe zakresy wdrażania dla zasobu budżetów to:
- Subskrypcje — zobacz polecenia wdrażania subskrypcji
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Format zasobu
Aby utworzyć zasób Microsoft.Consumption/budgets, dodaj następujący kod JSON do szablonu.
{
"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"
}
}
}
Wartości właściwości
Budżetów
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ zasobu | "Microsoft.Consumption/budgets" |
apiVersion | Wersja interfejsu API zasobów | "2017-12-30-preview" |
name | Nazwa zasobu | ciąg (wymagany) Limit znaków: 1–63 Prawidłowe znaki: Alfanumeryczne, łączniki i podkreślenia. |
scope | Użyj polecenia podczas tworzenia zasobu rozszerzenia w zakresie innym niż zakres wdrożenia. | Zasób docelowy W przypadku formatu JSON ustaw wartość na pełną nazwę zasobu, aby zastosować zasób rozszerzenia do. |
Etag | eTag zasobu. Aby obsłużyć scenariusz aktualizacji współbieżnych, to pole będzie używane do określenia, czy użytkownik aktualizuje najnowszą wersję, czy nie. | ciąg |
properties | Właściwości budżetu. | Właściwości budżetu |
Właściwości budżetu
Nazwa | Opis | Wartość |
---|---|---|
kwota | Łączna kwota kosztów do śledzenia przy użyciu budżetu | int (wymagane) |
category | Kategoria budżetu, niezależnie od tego, czy budżet śledzi koszt, czy coś innego. | "Koszt" (wymagany) |
powiadomienia | Słownik powiadomień skojarzonych z budżetem. Budżet może mieć maksymalnie pięć powiadomień. | object |
timeGrain | Czas objęty budżetem. Śledzenie ilości zostanie zresetowane na podstawie ziarna czasu. | "Co roku" "Co miesiąc" "Kwartalne" (wymagane) |
timePeriod | Ma datę rozpoczęcia i zakończenia budżetu. Data rozpoczęcia musi być pierwsza z miesiąca i powinna być mniejsza niż data zakończenia. Data rozpoczęcia budżetu musi być późniejsza niż 1 czerwca 2017 r. Data rozpoczęcia w przyszłości nie powinna być większa niż trzy miesiące. W przedziale czasu należy wybrać poprzednią datę rozpoczęcia. Nie ma żadnych ograniczeń dotyczących daty zakończenia. | BudgetTimePeriod (wymagane) |
BudgetTimePeriod
Nazwa | Opis | Wartość |
---|---|---|
Enddate | Data zakończenia budżetu. Jeśli nie zostanie podana, domyślnie jest to 10 lat od daty rozpoczęcia. | ciąg |
Startdate | Data rozpoczęcia budżetu. | ciąg (wymagany) |
Szablony szybkiego startu
Następujące szablony szybkiego startu wdrażają ten typ zasobu.
Template | Opis |
---|---|
Tworzenie budżetu |
W tym szablonie pokazano, jak utworzyć budżet w ramach subskrypcji. |
Tworzenie budżetu z filtrem |
W tym szablonie pokazano, jak utworzyć budżet w ramach subskrypcji. |
Tworzenie prostego budżetu |
W tym szablonie pokazano, jak utworzyć budżet w ramach subskrypcji. |
Definicja zasobu narzędzia Terraform (dostawcy AzAPI)
Typ zasobu budżetów to zasób rozszerzenia, co oznacza, że można go zastosować do innego zasobu.
parent_id
Użyj właściwości w tym zasobie, aby ustawić zakres dla tego zasobu.
Prawidłowe zakresy wdrażania dla zasobu budżetów to:
- Subskrypcje
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Format zasobu
Aby utworzyć zasób Microsoft.Consumption/budgets, dodaj następujący element Terraform do szablonu.
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"
})
}
Wartości właściwości
Budżetów
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ zasobu | "Microsoft.Consumption/budgets@2017-12-30-preview" |
name | Nazwa zasobu | ciąg (wymagany) Limit znaków: 1–63 Prawidłowe znaki: Alfanumeryczne, łączniki i podkreślenia. |
parent_id | Identyfikator zasobu, do który ma być stosowany ten zasób rozszerzenia. | ciąg (wymagany) |
Etag | eTag zasobu. Aby obsłużyć scenariusz aktualizacji współbieżnych, to pole będzie używane do określenia, czy użytkownik aktualizuje najnowszą wersję, czy nie. | ciąg |
properties | Właściwości budżetu. | Właściwości budżetu |
Właściwości budżetu
Nazwa | Opis | Wartość |
---|---|---|
kwota | Łączna kwota kosztów do śledzenia przy użyciu budżetu | int (wymagane) |
category | Kategoria budżetu, niezależnie od tego, czy budżet śledzi koszt, czy coś innego. | "Koszt" (wymagany) |
powiadomienia | Słownik powiadomień skojarzonych z budżetem. Budżet może mieć maksymalnie pięć powiadomień. | object |
timeGrain | Czas objęty budżetem. Śledzenie ilości zostanie zresetowane na podstawie ziarna czasu. | "Rocznie" "Co miesiąc" "Kwartalne" (wymagane) |
timePeriod | Ma datę rozpoczęcia i zakończenia budżetu. Data rozpoczęcia musi być pierwsza z miesiąca i powinna być mniejsza niż data zakończenia. Data rozpoczęcia budżetu musi być 1 czerwca 2017 r. lub późniejsza. Data rozpoczęcia w przyszłości nie powinna być większa niż trzy miesiące. Należy wybrać poprzednią datę rozpoczęcia w przedziale czasu. Nie ma żadnych ograniczeń dotyczących daty zakończenia. | BudgetTimePeriod (wymagany) |
BudgetTimePeriod
Nazwa | Opis | Wartość |
---|---|---|
Enddate | Data zakończenia budżetu. Jeśli nie zostanie podana, domyślna wartość to 10 lat od daty rozpoczęcia. | ciąg |
Startdate | Data rozpoczęcia budżetu. | ciąg (wymagany) |
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla