Aracılığıyla paylaş


New-AzCostManagementDetailReport

Bu API, daha önce yayımlanan tüm Kullanım Ayrıntıları API'lerinin yerini alır. Belirli bir kapsamda sağlanan tarih aralığı, faturalama dönemi (Yalnızca kurumsal müşteriler) veya Fatura Kimliği için zaman uyumsuz olarak bir maliyet ayrıntıları raporu oluşturma isteği. Rapor istemek için yapılan ilk çağrı , 'Konum' ve 'Yeniden Dene-Sonra' üst bilgisi içeren bir 202 döndürür. 'Konum' üst bilgisi, rapor oluşturma işleminin sonucunu almak için yoklama uç noktasını sağlar. 'Retry-After', oluşturulan raporu yoklamadan önce beklenmesi gereken süreyi sağlar. Rapor işlemini yoklama çağrısı, işlem devam ediyorsa 'Konum' üst bilgisi içeren bir 202 yanıtı sağlar. Rapor oluşturma işlemi tamamlandıktan sonra yoklama uç noktası 200 yanıt ve indirilebilir rapor bloblarıyla ilgili ayrıntılar sağlar. İndirilebilecek dosyalarla ilgili ayrıntılar yoklama yanıt gövdesinde kullanılabilir.

Sözdizimi

New-AzCostManagementDetailReport
   -Scope <String>
   [-BillingPeriod <String>]
   [-InvoiceId <String>]
   [-Metric <CostDetailsMetricType>]
   [-TimePeriodEnd <String>]
   [-TimePeriodStart <String>]
   [-DefaultProfile <PSObject>]
   [-AsJob]
   [-NoWait]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Bu API, daha önce yayımlanan tüm Kullanım Ayrıntıları API'lerinin yerini alır. Belirli bir kapsamda sağlanan tarih aralığı, faturalama dönemi (Yalnızca kurumsal müşteriler) veya Fatura Kimliği için zaman uyumsuz olarak bir maliyet ayrıntıları raporu oluşturma isteği. Rapor istemek için yapılan ilk çağrı , 'Konum' ve 'Yeniden Dene-Sonra' üst bilgisi içeren bir 202 döndürür. 'Konum' üst bilgisi, rapor oluşturma işleminin sonucunu almak için yoklama uç noktasını sağlar. 'Retry-After', oluşturulan raporu yoklamadan önce beklenmesi gereken süreyi sağlar. Rapor işlemini yoklama çağrısı, işlem devam ediyorsa 'Konum' üst bilgisi içeren bir 202 yanıtı sağlar. Rapor oluşturma işlemi tamamlandıktan sonra yoklama uç noktası 200 yanıt ve indirilebilir rapor bloblarıyla ilgili ayrıntılar sağlar. İndirilebilecek dosyalarla ilgili ayrıntılar yoklama yanıt gövdesinde kullanılabilir.

Örnekler

Örnek 1: Belirli bir kapsamda sağlanan tarih aralığı, faturalama dönemi (Yalnızca kurumsal müşteriler) veya Fatura Kimliği için zaman uyumsuz olarak maliyet ayrıntıları raporu oluşturma isteği

New-AzCostManagementDetailReport -Scope "/subscriptions/9e223dbe-3399-4e19-88eb-0975f02ac87f" -Metric 'ActualCost' -TimePeriodStart "2022-10-01" -TimePeriodEnd "2022-10-20"

Bu komut, belirli bir kapsamda sağlanan tarih aralığı, faturalama dönemi (Yalnızca kurumsal müşteriler) veya Fatura Kimliği için zaman uyumsuz olarak bir maliyet ayrıntıları raporu oluşturmayı ister.

Parametreler

-AsJob

Komutu iş olarak çalıştırma

Tür:SwitchParameter
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-BillingPeriod

Bu parametre yalnızca Kurumsal Anlaşma müşteriler tarafından kullanılabilir. YearMonth (örneğin 202008) biçimini kullanın. Bu parametre invoiceId veya timePeriod parametreleriyle birlikte kullanılamaz. İstek gövdesinde timePeriod, invoiceId veya billingPeriod parametresi sağlanmazsa API geçerli ayın maliyetini döndürür.

Tür:String
Position:Named
Default value:None
Gerekli:False
İş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

-DefaultProfile

DefaultProfile parametresi işlevsel değil. Cmdlet'i farklı bir abonelikte yürütürken kullanılabilir olduğunda SubscriptionId parametresini kullanın.

Tür:PSObject
Diğer adlar:AzureRMContext, AzureCredential
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-InvoiceId

Bu parametre yalnızca Microsoft Müşteri Sözleşmesi müşteriler tarafından kullanılabilir. Ayrıca, yalnızca Faturalama Profili veya Müşteri kapsamında kullanılabilir. Bu parametre billingPeriod veya timePeriod parametreleriyle birlikte kullanılamaz. İstek gövdesinde timePeriod, invoiceId veya billingPeriod parametresi sağlanmazsa API geçerli ayın maliyetini döndürür.

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Metric

Ayrıntılı raporun türü. Varsayılan olarak ActualCost sağlanır

Tür:CostDetailsMetricType
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-NoWait

Komutu zaman uyumsuz olarak çalıştırma

Tür:SwitchParameter
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Scope

Kullanım ayrıntıları işlemleriyle ilişkili kapsam. Buna abonelik kapsamı için '/subscriptions/{subscriptionId}/', Faturalama Hesabı kapsamı için '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}', Departman kapsamı için '/providers/Microsoft.Billing/departments/{departmentId}', EnrollmentAccount kapsamı için '/providers/Microsoft.Billing/enrollmentAccounts/{enrollmentAccountId}' dahildir. Ayrıca, FaturalamaHesap kapsamı için Modern Ticaret Hesabı kapsamları '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' şeklindedir. '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' for billingProfile scope, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/invoiceSections/{invoiceSectionId}' ve 'providers/Microsoft. İş ortakları için billing/billingAccounts/{billingAccountId}/customers/{customerId}' özel.

Tür:String
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-TimePeriodEnd

Verileri çekmek için bitiş tarihi. örnek biçim 2020-03-15

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-TimePeriodStart

Verileri çekmek için başlangıç tarihi. örnek biçim 2020-03-15

Tür:String
Position:Named
Default value:None
Gerekli:False
İş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

Çıkışlar

ICostDetailsOperationResults