Aracılığıyla paylaş


Microsoft.CostManagement showbackRules

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

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
ruleType 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
ruleType Showback kural çözümünün kural türü. 'CustomPrice' (gerekli)

Biçimlendirme

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

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.

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
ruleType CostAllocationDetailsKindtürü için 'CostAllocation' olarak ayarlayın. CustomPriceDetailsKindtürü için 'CustomPrice' olarak ayarlayın. 'CostAllocation'
'CustomPrice' (gerekli)
Kapsam Yetkili atanan kapsamların listesi. Kapsam[]
durum Showback kuralının geçerli durumu. 'Etkin'
'NotActive'

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

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
ruleType 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
ruleType Showback kural çözümünün kural türü. 'CustomPrice' (gerekli)

Biçimlendirme

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

Microsoft.CostManagement/showbackRules

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

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
ruleType CostAllocationDetailsKindtürü için 'CostAllocation' olarak ayarlayın. CustomPriceDetailsKindtürü için 'CustomPrice' olarak ayarlayın. 'CostAllocation'
'CustomPrice' (gerekli)
Kapsam Yetkili atanan kapsamların listesi. Kapsam[]
durum Showback kuralının geçerli durumu. 'Etkin'
'NotActive'

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

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
ruleType 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
ruleType Showback kural çözümünün kural türü. 'CustomPrice' (gerekli)

Biçimlendirme

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

Microsoft.CostManagement/showbackRules

Ad Açıklama Değer
ad Kaynak adı dize (gerekli)
parent_id 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"

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
ruleType CostAllocationDetailsKindtürü için 'CostAllocation' olarak ayarlayın. CustomPriceDetailsKindtürü için 'CustomPrice' olarak ayarlayın. 'CostAllocation'
'CustomPrice' (gerekli)
Kapsam Yetkili atanan kapsamların listesi. Kapsam[]
durum Showback kuralının geçerli durumu. 'Etkin'
'NotActive'