Aracılığıyla paylaş


Microsoft.CostManagement showbackRules 2019-03-01-preview

Bicep kaynak tanımı

showbackRules kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

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

Kaynak biçimi

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

resource symbolicname 'Microsoft.CostManagement/showbackRules@2019-03-01-preview' = {
  scope: resourceSymbolicName or scope
  name: 'string'
  properties: {
    description: 'string'
    scopes: [
      {
        childScope: ...
        id: 'string'
        name: 'string'
        type: 'string'
      }
    ]
    status: 'string'
    ruleType: 'string'
    // For remaining properties, see ShowbackRuleProperties objects
  }
}

ShowbackRuleProperties nesneleri

nesne türünü belirtmek için ruleType özelliğini ayarlayın.

CostAllocationiçin şunu kullanın:

{
  details: {
    policy: 'string'
  }
  ruleType: 'CostAllocation'
}

CustomPriceiçin şunu kullanın:

{
  details: {
    benefits: [
      'string'
    ]
    markups: [
      {
        percentage: 'string'
      }
    ]
    pricesheet: 'string'
  }
  ruleType: 'CustomPrice'
}

Özellik Değerleri

Microsoft.CostManagement/showbackRules

Ad Açıklama Değer
ad Kaynak adı dize (gerekli)
Özellikler Geri gösterme kuralı özellikleri ShowbackRuleProperties
kapsam Dağıtım kapsamından farklı bir kapsamda kaynak oluştururken kullanın. uzantısı kaynağınıuygulamak için bu özelliği kaynağın sembolik adı olarak ayarlayın.

CostAllocationDetails

Ad Açıklama Değer
politika Maliyet ayırma ilkesi. 'Eşit'
'Düzeltildi'
'Orantılı'

CostAllocationDetailsKind

Ad Açıklama Değer
Şey Doğrulanması gereken CostAllocation özellikleri. CostAllocationDetails
kural türü Showback kural çözümünün kural türü. 'CostAllocation' (gerekli)

CustomPriceDetails

Ad Açıklama Değer
Fayda -ları Avantaj dizisi. Herhangi birini içeren dize dizisi:
'AHUB'
'Tümü'
'Hiçbiri'
'Rezervasyonlar'
'Toplam'
Işaret İşaretler listesi. İşaretlemeyi[]
fiyat listesi dizgi

CustomPriceDetailsKind

Ad Açıklama Değer
Şey Doğrulanması gereken Özel fiyat özellikleri. CustomPriceDetails
kural türü Showback kural çözümünün kural türü. 'CustomPrice' (gerekli)

Biçimlendirme

Ad Açıklama Değer
Yüzde dizgi

Kapsam

Ad Açıklama Değer
childScope Kapsam modeli tanımı Kapsam
Kimliği Kapsam kimliği dizgi
ad Kapsam adı dizgi
tür Kapsam türü dizgi

ShowbackRuleProperties

Ad Açıklama Değer
Açıklama Geri gösterme kuralının açıklaması. dizgi
kural türü CostAllocationDetailsKindtürü için 'CostAllocation' olarak ayarlayın. CustomPriceDetailsKindtürü için 'CustomPrice' olarak ayarlayın. 'Maliyet Tahsisi'
'CustomPrice' (gerekli)
Kapsam Yetkili atanan kapsamların listesi. Kapsam[]
durum Showback kuralının geçerli durumu. 'Etkin'
'Aktif Değil'

ARM şablonu kaynak tanımı

showbackRules kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

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

Kaynak biçimi

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

{
  "type": "Microsoft.CostManagement/showbackRules",
  "apiVersion": "2019-03-01-preview",
  "name": "string",
  "properties": {
    "description": "string",
    "scopes": [
      {
        "childScope": ...,
        "id": "string",
        "name": "string",
        "type": "string"
      }
    ],
    "status": "string",
    "ruleType": "string"
    // For remaining properties, see ShowbackRuleProperties objects
  }
}

ShowbackRuleProperties nesneleri

nesne türünü belirtmek için ruleType özelliğini ayarlayın.

CostAllocationiçin şunu kullanın:

{
  "details": {
    "policy": "string"
  },
  "ruleType": "CostAllocation"
}

CustomPriceiçin şunu kullanın:

{
  "details": {
    "benefits": [ "string" ],
    "markups": [
      {
        "percentage": "string"
      }
    ],
    "pricesheet": "string"
  },
  "ruleType": "CustomPrice"
}

Özellik Değerleri

Microsoft.CostManagement/showbackRules

Ad Açıklama Değer
apiVersiyonu API sürümü '2019-03-01-önizleme'
ad Kaynak adı dize (gerekli)
Özellikler Geri gösterme kuralı özellikleri ShowbackRuleProperties
tür Kaynak türü 'Microsoft.CostManagement/showbackRules'

CostAllocationDetails

Ad Açıklama Değer
politika Maliyet ayırma ilkesi. 'Eşit'
'Düzeltildi'
'Orantılı'

CostAllocationDetailsKind

Ad Açıklama Değer
Şey Doğrulanması gereken CostAllocation özellikleri. CostAllocationDetails
kural türü Showback kural çözümünün kural türü. 'CostAllocation' (gerekli)

CustomPriceDetails

Ad Açıklama Değer
Fayda -ları Avantaj dizisi. Herhangi birini içeren dize dizisi:
'AHUB'
'Tümü'
'Hiçbiri'
'Rezervasyonlar'
'Toplam'
Işaret İşaretler listesi. İşaretlemeyi[]
fiyat listesi dizgi

CustomPriceDetailsKind

Ad Açıklama Değer
Şey Doğrulanması gereken Özel fiyat özellikleri. CustomPriceDetails
kural türü Showback kural çözümünün kural türü. 'CustomPrice' (gerekli)

Biçimlendirme

Ad Açıklama Değer
Yüzde dizgi

Kapsam

Ad Açıklama Değer
childScope Kapsam modeli tanımı Kapsam
Kimliği Kapsam kimliği dizgi
ad Kapsam adı dizgi
tür Kapsam türü dizgi

ShowbackRuleProperties

Ad Açıklama Değer
Açıklama Geri gösterme kuralının açıklaması. dizgi
kural türü CostAllocationDetailsKindtürü için 'CostAllocation' olarak ayarlayın. CustomPriceDetailsKindtürü için 'CustomPrice' olarak ayarlayın. 'Maliyet Tahsisi'
'CustomPrice' (gerekli)
Kapsam Yetkili atanan kapsamların listesi. Kapsam[]
durum Showback kuralının geçerli durumu. 'Etkin'
'Aktif Değil'

Kullanım Örnekleri

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

showbackRules kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

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

Kaynak biçimi

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.CostManagement/showbackRules@2019-03-01-preview"
  name = "string"
  parent_id = "string"
  body = {
    properties = {
      description = "string"
      scopes = [
        {
          childScope = ...
          id = "string"
          name = "string"
          type = "string"
        }
      ]
      status = "string"
      ruleType = "string"
      // For remaining properties, see ShowbackRuleProperties objects
    }
  }
}

ShowbackRuleProperties nesneleri

nesne türünü belirtmek için ruleType özelliğini ayarlayın.

CostAllocationiçin şunu kullanın:

{
  details = {
    policy = "string"
  }
  ruleType = "CostAllocation"
}

CustomPriceiçin şunu kullanın:

{
  details = {
    benefits = [
      "string"
    ]
    markups = [
      {
        percentage = "string"
      }
    ]
    pricesheet = "string"
  }
  ruleType = "CustomPrice"
}

Özellik Değerleri

Microsoft.CostManagement/showbackRules

Ad Açıklama Değer
ad Kaynak adı dize (gerekli)
ebeveyn_kimlik Bu uzantı kaynağının uygulanacağı kaynağın kimliği. dize (gerekli)
Özellikler Geri gösterme kuralı özellikleri ShowbackRuleProperties
tür Kaynak türü "Microsoft.CostManagement/showbackRules@2019-03-01-preview"

CostAllocationDetails

Ad Açıklama Değer
politika Maliyet ayırma ilkesi. 'Eşit'
'Düzeltildi'
'Orantılı'

CostAllocationDetailsKind

Ad Açıklama Değer
Şey Doğrulanması gereken CostAllocation özellikleri. CostAllocationDetails
kural türü Showback kural çözümünün kural türü. 'CostAllocation' (gerekli)

CustomPriceDetails

Ad Açıklama Değer
Fayda -ları Avantaj dizisi. Herhangi birini içeren dize dizisi:
'AHUB'
'Tümü'
'Hiçbiri'
'Rezervasyonlar'
'Toplam'
Işaret İşaretler listesi. İşaretlemeyi[]
fiyat listesi dizgi

CustomPriceDetailsKind

Ad Açıklama Değer
Şey Doğrulanması gereken Özel fiyat özellikleri. CustomPriceDetails
kural türü Showback kural çözümünün kural türü. 'CustomPrice' (gerekli)

Biçimlendirme

Ad Açıklama Değer
Yüzde dizgi

Kapsam

Ad Açıklama Değer
childScope Kapsam modeli tanımı Kapsam
Kimliği Kapsam kimliği dizgi
ad Kapsam adı dizgi
tür Kapsam türü dizgi

ShowbackRuleProperties

Ad Açıklama Değer
Açıklama Geri gösterme kuralının açıklaması. dizgi
kural türü CostAllocationDetailsKindtürü için 'CostAllocation' olarak ayarlayın. CustomPriceDetailsKindtürü için 'CustomPrice' olarak ayarlayın. 'Maliyet Tahsisi'
'CustomPrice' (gerekli)
Kapsam Yetkili atanan kapsamların listesi. Kapsam[]
durum Showback kuralının geçerli durumu. 'Etkin'
'Aktif Değil'