Share via


Microsoft.Consumption budgets 2019-01-01

Bicep kaynak tanımı

Bütçe kaynak türü bir uzantı kaynağıdır ve başka bir kaynağa uygulayabileceğiniz anlamına gelir.

Bu kaynağın scope kapsamını ayarlamak için bu kaynak üzerindeki özelliğini kullanın. Bkz. Bicep'te uzantı kaynaklarında kapsamı ayarlama.

Bütçe kaynağı için geçerli dağıtım kapsamları şunlardır:

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.Consumption/budgets kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.

resource symbolicname 'Microsoft.Consumption/budgets@2019-01-01' = {
  name: 'string'
  scope: resourceSymbolicName
  eTag: 'string'
  properties: {
    amount: int
    category: 'string'
    filters: {
      meters: [
        'string'
      ]
      resourceGroups: [
        'string'
      ]
      resources: [
        'string'
      ]
      tags: {}
    }
    notifications: {}
    timeGrain: 'string'
    timePeriod: {
      endDate: 'string'
      startDate: 'string'
    }
  }
}

Özellik değerleri

Bütçe

Ad Açıklama Değer
name Kaynak adı dize (gerekli)

Karakter sınırı: 1-63

Geçerli karakterler:
Alfasayısallar, kısa çizgiler ve alt çizgiler.
scope Dağıtım kapsamından farklı bir kapsamda uzantı kaynağı oluştururken kullanın. Hedef kaynak

Bicep için, uzantı kaynağını uygulamak için bu özelliği kaynağın sembolik adı olarak ayarlayın.
Etag Kaynağın eTag'i. Eşzamanlı güncelleştirme senaryolarını işlemek için bu alan, kullanıcının en son sürümü güncelleştirip güncelleştirmediğini belirlemek için kullanılır. string
properties Bütçenin özellikleri. BudgetProperties

BudgetProperties

Ad Açıklama Değer
Tutar Bütçeyle izlenen toplam maliyet miktarı int (gerekli)
category Bütçenin, maliyeti veya kullanımı izlediği bütçe kategorisi. 'Maliyet'
'Kullanım' (gerekli)
filtreler Bütçeleri kaynak grubuna, kaynağa veya ölçüme göre filtrelemek için kullanılabilir. Filtreler
bildirimler Bütçeyle ilişkili bildirimlerin sözlüğü. Bütçede en fazla beş bildirim olabilir. object
timeGrain Bütçe kapsamındaki zaman. Miktarın izlenmesi zaman dilimine göre sıfırlanır. 'Yıllık'
'BillingAnnual'
'BillingMonth'
'BillingQuarter'
'Aylık'
'Üç Aylık' (gerekli)
timePeriod Bütçenin başlangıç ve bitiş tarihidir. Başlangıç tarihi ayın ilk tarihi olmalı ve bitiş tarihinden küçük olmalıdır. Bütçe başlangıç tarihi 1 Haziran 2017 tarihinde veya sonrasında olmalıdır. Gelecekteki başlangıç tarihi üç aydan uzun olmamalıdır. Geçmiş başlangıç tarihi, zaman aralığı içinde seçilmelidir. Bitiş tarihinde herhangi bir kısıtlama yoktur. BudgetTimePeriod (gerekli)

Filtreler

Ad Açıklama Değer
Metre Kullanım kategorisi bütçeleri için zorunlu olan ölçümlerdeki (GUID) filtrelerin listesi. string[]
resourceGroups Yalnızca abonelik düzeyinde izin verilen kaynak gruplarındaki filtrelerin listesi. string[]
kaynaklar Kaynaklardaki filtrelerin listesi. string[]
etiketler Etiketlerdeki filtrelerin sözlüğü. object

BudgetTimePeriod

Ad Açıklama Değer
Bitiştarihi Bütçenin bitiş tarihi. Sağlanmadıysa, bunu başlangıç tarihinden itibaren 10 yıl olarak varsayılan olarak kullanırız. string
Startdate Bütçenin başlangıç tarihi. dize (gerekli)

Hızlı başlangıç şablonları

Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.

Şablon Description
Bütçe Oluşturma

Azure’a dağıtın
Bu şablon, bir abonelik altında nasıl bütçe oluşturulacağını gösterir.
Filtre ile Bütçe Oluşturma

Azure’a dağıtın
Bu şablon, bir abonelik altında nasıl bütçe oluşturulacağını gösterir.
Basit Bütçe Oluşturma

Azure’a dağıtın
Bu şablon, bir abonelik altında nasıl bütçe oluşturulacağını gösterir.

ARM şablonu kaynak tanımı

Bütçeler kaynak türü bir uzantı kaynağıdır ve başka bir kaynağa uygulayabileceğiniz anlamına gelir.

Bu kaynağın scope kapsamını ayarlamak için bu kaynak üzerindeki özelliğini kullanın. Bkz. ARM şablonlarındaki uzantı kaynaklarında kapsam ayarlama.

Bütçe kaynağı için geçerli dağıtım kapsamları şunlardır:

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.Consumption/budgets kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.

{
  "type": "Microsoft.Consumption/budgets",
  "apiVersion": "2019-01-01",
  "name": "string",
  "scope": "string",
  "eTag": "string",
  "properties": {
    "amount": "int",
    "category": "string",
    "filters": {
      "meters": [ "string" ],
      "resourceGroups": [ "string" ],
      "resources": [ "string" ],
      "tags": {}
    },
    "notifications": {},
    "timeGrain": "string",
    "timePeriod": {
      "endDate": "string",
      "startDate": "string"
    }
  }
}

Özellik değerleri

Bütçe

Ad Açıklama Değer
tür Kaynak türü 'Microsoft.Consumption/budgets'
apiVersion Kaynak API'sinin sürümü '2019-01-01'
name Kaynak adı dize (gerekli)

Karakter sınırı: 1-63

Geçerli karakterler:
Alfasayısallar, kısa çizgiler ve alt çizgiler.
scope Dağıtım kapsamından farklı bir kapsamda uzantı kaynağı oluştururken kullanın. Hedef kaynak

JSON için, uzantı kaynağının uygulanacağı kaynağın tam adı olarak değeri ayarlayın.
Etag Kaynağın eTag'i. Eşzamanlı güncelleştirme senaryolarını işlemek için, kullanıcının en son sürümü güncelleştirip güncelleştirmediğini belirlemek için bu alan kullanılır. string
properties Bütçenin özellikleri. BudgetProperties

BudgetProperties

Ad Açıklama Değer
Tutar Bütçeyle izlenen toplam maliyet miktarı int (gerekli)
category Bütçenin, maliyeti veya kullanımı izlediği bütçe kategorisi. 'Maliyet'
'Kullanım' (gerekli)
filtreler Bütçeleri kaynak grubuna, kaynağa veya ölçüme göre filtrelemek için kullanılabilir. Filtreler
bildirimler Bütçeyle ilişkili bildirimlerin sözlüğü. Bütçede en fazla beş bildirim olabilir. object
timeGrain Bütçe kapsamındaki süre. Miktarın izlenmesi zaman dilimine göre sıfırlanır. 'Yıllık'
'BillingAnnual'
'BillingMonth'
'BillingQuarter'
'Aylık'
'Üç aylık' (gerekli)
timePeriod Bütçenin başlangıç ve bitiş tarihidir. Başlangıç tarihi ayın ilki olmalı ve bitiş tarihinden küçük olmalıdır. Bütçe başlangıç tarihi 1 Haziran 2017 tarihinde veya sonrasında olmalıdır. Gelecek başlangıç tarihi üç aydan uzun olmamalıdır. Geçmiş başlangıç tarihi, zaman dilimi içinde seçilmelidir. Bitiş tarihinde herhangi bir kısıtlama yoktur. BudgetTimePeriod (gerekli)

Filtreler

Ad Açıklama Değer
Metre Kullanım kategorisi bütçeleri için zorunlu olan ölçümlerdeki (GUID) filtre listesi. dize[]
resourceGroups Kaynak gruplarında yalnızca abonelik düzeyinde izin verilen filtrelerin listesi. dize[]
kaynaklar Kaynaklardaki filtrelerin listesi. dize[]
etiketler Etiketlerdeki filtrelerin sözlüğü. object

BudgetTimePeriod

Ad Açıklama Değer
Bitiştarihi Bütçenin bitiş tarihi. Sağlanmadıysa, bunu başlangıç tarihinden itibaren 10 yıl olarak varsayılan olarak kullanırız. string
Startdate Bütçenin başlangıç tarihi. dize (gerekli)

Hızlı başlangıç şablonları

Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.

Şablon Description
Bütçe Oluşturma

Azure’a dağıtın
Bu şablon, bir abonelik altında nasıl bütçe oluşturulacağını gösterir.
Filtre ile Bütçe Oluşturma

Azure’a dağıtın
Bu şablon, bir abonelik altında nasıl bütçe oluşturulacağını gösterir.
Basit Bütçe Oluşturma

Azure’a dağıtın
Bu şablon, bir abonelik altında nasıl bütçe oluşturulacağını gösterir.

Terraform (AzAPI sağlayıcısı) kaynak tanımı

Bütçeler kaynak türü bir uzantı kaynağıdır ve başka bir kaynağa uygulayabileceğiniz anlamına gelir.

Bu kaynağın parent_id kapsamını ayarlamak için bu kaynak üzerindeki özelliğini kullanın.

Bütçe kaynağı için geçerli dağıtım kapsamları şunlardır:

  • Kaynak grupları
  • Abonelikler

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.Consumption/budgets kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Consumption/budgets@2019-01-01"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      amount = int
      category = "string"
      filters = {
        meters = [
          "string"
        ]
        resourceGroups = [
          "string"
        ]
        resources = [
          "string"
        ]
        tags = {}
      }
      notifications = {}
      timeGrain = "string"
      timePeriod = {
        endDate = "string"
        startDate = "string"
      }
    }
    eTag = "string"
  })
}

Özellik değerleri

Bütçe

Ad Açıklama Değer
tür Kaynak türü "Microsoft.Consumption/budgets@2019-01-01"
name Kaynak adı dize (gerekli)

Karakter sınırı: 1-63

Geçerli karakterler:
Alfasayısallar, kısa çizgiler ve alt çizgiler.
parent_id Bu uzantı kaynağının uygulanacağı kaynağın kimliği. dize (gerekli)
Etag Kaynağın eTag'i. Eşzamanlı güncelleştirme senaryolarını işlemek için, kullanıcının en son sürümü güncelleştirip güncelleştirmediğini belirlemek için bu alan kullanılır. string
properties Bütçenin özellikleri. BudgetProperties

BudgetProperties

Ad Açıklama Değer
Tutar Bütçeyle izlenen toplam maliyet miktarı int (gerekli)
category Bütçenin, maliyeti veya kullanımı izlediği bütçe kategorisi. "Maliyet"
"Kullanım" (gerekli)
filtreler Bütçeleri kaynak grubuna, kaynağa veya ölçüme göre filtrelemek için kullanılabilir. Filtreler
bildirimler Bütçeyle ilişkili bildirimlerin sözlüğü. Bütçede en fazla beş bildirim olabilir. object
timeGrain Bütçe kapsamındaki süre. Miktarın izlenmesi zaman dilimine göre sıfırlanır. "Yıllık"
"BillingAnnual"
"BillingMonth"
"BillingQuarter"
"Aylık"
"Üç aylık" (gerekli)
timePeriod Bütçenin başlangıç ve bitiş tarihidir. Başlangıç tarihi ayın ilk tarihi olmalı ve bitiş tarihinden küçük olmalıdır. Bütçe başlangıç tarihi 1 Haziran 2017 tarihinde veya sonrasında olmalıdır. Gelecekteki başlangıç tarihi üç aydan uzun olmamalıdır. Geçmiş başlangıç tarihi, zaman aralığı içinde seçilmelidir. Bitiş tarihinde herhangi bir kısıtlama yoktur. BudgetTimePeriod (gerekli)

Filtreler

Ad Açıklama Değer
Metre Kullanım kategorisi bütçeleri için zorunlu olan ölçümlerdeki (GUID) filtrelerin listesi. string[]
resourceGroups Yalnızca abonelik düzeyinde izin verilen kaynak gruplarındaki filtrelerin listesi. string[]
kaynaklar Kaynaklardaki filtrelerin listesi. string[]
etiketler Etiketlerdeki filtrelerin sözlüğü. object

BudgetTimePeriod

Ad Açıklama Değer
Bitiştarihi Bütçenin bitiş tarihi. Sağlanmadıysa, bunu başlangıç tarihinden itibaren 10 yıl olarak varsayılan olarak kullanırız. string
Startdate Bütçenin başlangıç tarihi. dize (gerekli)