New-AzConsumptionBudget
Abonelikte veya kaynak grubunda bütçe oluşturun.
Sözdizimi
New-AzConsumptionBudget
[-DefaultProfile <IAzureContextContainer>]
-Name <String>
-Amount <Decimal>
-Category <String>
-TimeGrain <String>
-StartDate <DateTime>
[-EndDate <DateTime>]
[-ResourceGroupName <String>]
[-MeterFilter <String[]>]
[-ResourceFilter <String[]>]
[-ResourceGroupFilter <String[]>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzConsumptionBudget
[-DefaultProfile <IAzureContextContainer>]
-Name <String>
-Amount <Decimal>
-Category <String>
-TimeGrain <String>
-StartDate <DateTime>
[-EndDate <DateTime>]
[-ResourceGroupName <String>]
[-MeterFilter <String[]>]
[-ResourceFilter <String[]>]
[-ResourceGroupFilter <String[]>]
-NotificationKey <String>
[-NotificationEnabled]
-NotificationThreshold <Decimal>
-ContactEmail <String[]>
[-ContactGroup <String[]>]
[-ContactRole <String[]>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
New-AzConsumptionBudget cmdlet'i abonelikte veya kaynak grubunda bir bütçe oluşturur.
Örnekler
Örnek 1: Abonelik düzeyinde bütçe adıyla maliyet bütçesi oluşturma
New-AzConsumptionBudget -Amount 60 -Name PSBudget -Category Cost -StartDate 2018-06-01 -EndDate 2018-11-01 -TimeGrain Monthly
Amount: 60
Category: Cost
CurrentSpend: null
Id: subscriptions/1caaa5a3-2b66-438e-8ab4-bce37d518c5d/providers/Microsoft.Consumption/budgets/PSBudget
Name: PSBudget
TimeGrain: Monthly
TimePeriod: EndDate: 11/1/2018 12:00:00 AM
StartDate: 6/1/2018 12:00:00 AM
Type: Microsoft.Consumption/budgets
Örnek 2: Kaynak grubu düzeyinde bütçe adıyla maliyet bütçesi oluşturma
New-AzConsumptionBudget -ResourceGroupName RGBudgets -Amount 60 -Name PSBudgetRG -Category Cost -StartDate 2018-06-01 -EndDate 2018-11-01 -TimeGrain Monthly
Amount: 60
Category: Cost
CurrentSpend: null
Id: subscriptions/1caaa5a3-2b66-438e-8ab4-bce37d518c5d/resourceGroups/RGBudgets/providers/Microsoft.Consumption/budgets/PSBudgetRG
Name: PSBudgetRG
TimeGrain: Monthly
TimePeriod: EndDate: 11/1/2018 12:00:00 AM
StartDate: 6/1/2018 12:00:00 AM
Type: Microsoft.Consumption/budgets
Parametreler
-Amount
Bütçe miktarı.
Tür: | Decimal |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Category
Bütçe kategorisi maliyet veya kullanım olabilir.
Tür: | String |
Kabul edilen değerler: | Cost, Usage |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Confirm
Cmdlet'i çalıştırmadan önce sizden onay ister.
Tür: | SwitchParameter |
Diğer adlar: | cf |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-ContactEmail
Eşik aşıldığında bütçe bildirimini göndermek için e-posta adresleri.
Tür: | String[] |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-ContactGroup
Eşik aşıldığında bütçe bildirimi gönderilecek eylem grupları.
Tür: | String[] |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-ContactRole
Eşik aşıldığında bütçe bildirimini göndermek için ilgili kişi rolleri.
Tür: | String[] |
Kabul edilen değerler: | Owner, Reader, Contributor |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-DefaultProfile
Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.
Tür: | IAzureContextContainer |
Diğer adlar: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-EndDate
Bütçenin zaman aralığının bitiş tarihi (UTC olarak YYYY-AA-GG).
Tür: | Nullable<T>[DateTime] |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-MeterFilter
Filtre uygulamak için virgülle ayrılmış metre listesi. Kategori kullanım ise gereklidir.
Tür: | String[] |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Name
Bütçenin adı.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-NotificationEnabled
Bildirim etkinleştirildi veya etkinleştirilmedi.
Tür: | SwitchParameter |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-NotificationKey
Bütçeyle ilişkili bir bildirimin anahtarı; bildirim anahtarı, bildirim eşiği, kişi e-postaları, kişi grupları veya kişi rolleri ile bildirim oluşturmak için gereklidir.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-NotificationThreshold
Bildirimle ilişkili eşik değeri. Maliyet veya kullanım eşiği aştığında bildirim gönderilir. Her zaman yüzdedir ve 0 ile 1000 arasında olmalıdır.
Tür: | Nullable<T>[Decimal] |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-ResourceFilter
Filtre uygulamak için kaynak örneklerinin virgülle ayrılmış listesi.
Tür: | String[] |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-ResourceGroupFilter
Filtre uygulamak için virgülle ayrılmış kaynak gruplarının listesi.
Tür: | String[] |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-ResourceGroupName
Bütçenin Kaynak Grubu.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-StartDate
Bütçenin başlangıç tarihi (UTC cinsinden YYYY-AA-GG). Aylık zaman dilimi için geçerli aydan önce değil. Üç aylık zaman dilimi için üç aydan önce değil. Yıllık zaman dilimi için on iki aydan önce değil. Gelecekteki başlangıç tarihi üç aydan uzun değildir.
Tür: | Nullable<T>[DateTime] |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-TimeGrain
Bütçenin zaman dilimi aylık, üç aylık veya yıllık olabilir.
Tür: | String |
Kabul edilen değerler: | Monthly, Quarterly, Annually |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-WhatIf
Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.
Tür: | SwitchParameter |
Diğer adlar: | wi |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Girişler
None
Çıkışlar
Notlar
- Şu anda Tüketim için PowerShell SDK'sı yalnızca Kurumsal Anlaşma müşterileri tarafından kullanılabilir.
- Tüketim için PowerShell SDK'sı Bütçeler API'sinin eski bir sürümünü kullanıyor ve Bütçeleri filtrelerle listeleme gibi geriye dönük uyumlu olmayan birkaç öğe beklendiği gibi çalışmaz.
Azure PowerShell