GenerateCostDetailsReport interface
GenerateCostDetailsReport'u temsil eden arabirim.
Yöntemler
| begin |
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. Dosyalarda bulunan maliyet ayrıntılarını (eski adıyla kullanım ayrıntıları) anlamak için bkz. https://learn.microsoft.com/azure/cost-management-billing/automate/understand-usage-details-fields |
| begin |
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. Dosyalarda bulunan maliyet ayrıntılarını (eski adıyla kullanım ayrıntıları) anlamak için bkz. https://learn.microsoft.com/azure/cost-management-billing/automate/understand-usage-details-fields |
| begin |
Belirtilen işlemin sonucunu alın. Bu bağlantı CostDetails oluşturma isteği yanıtı Konum üst bilgisinde sağlanır. |
| begin |
Belirtilen işlemin sonucunu alın. Bu bağlantı CostDetails oluşturma isteği yanıtı Konum üst bilgisinde sağlanır. |
Yöntem Ayrıntıları
beginCreateOperation(string, GenerateCostDetailsReportRequestDefinition, GenerateCostDetailsReportCreateOperationOptionalParams)
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. Dosyalarda bulunan maliyet ayrıntılarını (eski adıyla kullanım ayrıntıları) anlamak için bkz. https://learn.microsoft.com/azure/cost-management-billing/automate/understand-usage-details-fields
function beginCreateOperation(scope: string, parameters: GenerateCostDetailsReportRequestDefinition, options?: GenerateCostDetailsReportCreateOperationOptionalParams): Promise<SimplePollerLike<OperationState<CostDetailsOperationResults>, CostDetailsOperationResults>>
Parametreler
- scope
-
string
Abonelik, kaynak grubu, ödeme hesabı veya diğer faturalama kapsamları için ARM Kaynak Kimliği. Ayrıntılar için bkz. https://aka.ms/costmgmt/scopes.
- parameters
- GenerateCostDetailsReportRequestDefinition
Maliyet ayrıntıları oluştur işlemine sağlanan parametreler.
Seçenekler parametreleri.
Döndürülenler
Promise<@azure/core-lro.SimplePollerLike<OperationState<CostDetailsOperationResults>, CostDetailsOperationResults>>
beginCreateOperationAndWait(string, GenerateCostDetailsReportRequestDefinition, GenerateCostDetailsReportCreateOperationOptionalParams)
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. Dosyalarda bulunan maliyet ayrıntılarını (eski adıyla kullanım ayrıntıları) anlamak için bkz. https://learn.microsoft.com/azure/cost-management-billing/automate/understand-usage-details-fields
function beginCreateOperationAndWait(scope: string, parameters: GenerateCostDetailsReportRequestDefinition, options?: GenerateCostDetailsReportCreateOperationOptionalParams): Promise<CostDetailsOperationResults>
Parametreler
- scope
-
string
Abonelik, kaynak grubu, ödeme hesabı veya diğer faturalama kapsamları için ARM Kaynak Kimliği. Ayrıntılar için bkz. https://aka.ms/costmgmt/scopes.
- parameters
- GenerateCostDetailsReportRequestDefinition
Maliyet ayrıntıları oluştur işlemine sağlanan parametreler.
Seçenekler parametreleri.
Döndürülenler
Promise<CostDetailsOperationResults>
beginGetOperationResults(string, string, GenerateCostDetailsReportGetOperationResultsOptionalParams)
Belirtilen işlemin sonucunu alın. Bu bağlantı CostDetails oluşturma isteği yanıtı Konum üst bilgisinde sağlanır.
function beginGetOperationResults(scope: string, operationId: string, options?: GenerateCostDetailsReportGetOperationResultsOptionalParams): Promise<SimplePollerLike<OperationState<CostDetailsOperationResults>, CostDetailsOperationResults>>
Parametreler
- scope
-
string
Abonelik, kaynak grubu, ödeme hesabı veya diğer faturalama kapsamları için ARM Kaynak Kimliği. Ayrıntılar için bkz. https://aka.ms/costmgmt/scopes.
- operationId
-
string
Hedef işlem kimliği.
Seçenekler parametreleri.
Döndürülenler
Promise<@azure/core-lro.SimplePollerLike<OperationState<CostDetailsOperationResults>, CostDetailsOperationResults>>
beginGetOperationResultsAndWait(string, string, GenerateCostDetailsReportGetOperationResultsOptionalParams)
Belirtilen işlemin sonucunu alın. Bu bağlantı CostDetails oluşturma isteği yanıtı Konum üst bilgisinde sağlanır.
function beginGetOperationResultsAndWait(scope: string, operationId: string, options?: GenerateCostDetailsReportGetOperationResultsOptionalParams): Promise<CostDetailsOperationResults>
Parametreler
- scope
-
string
Abonelik, kaynak grubu, ödeme hesabı veya diğer faturalama kapsamları için ARM Kaynak Kimliği. Ayrıntılar için bkz. https://aka.ms/costmgmt/scopes.
- operationId
-
string
Hedef işlem kimliği.
Seçenekler parametreleri.
Döndürülenler
Promise<CostDetailsOperationResults>