次の方法で共有


ConsumptionExtensions クラス

定義

Azure.ResourceManager.Consumption に拡張メソッドを追加するクラス。

public static class ConsumptionExtensions
type ConsumptionExtensions = class
Public Module ConsumptionExtensions
継承
ConsumptionExtensions

メソッド

GetAggregatedCost(ManagementGroupResource, String, CancellationToken)

現在の請求期間ごとの管理グループとすべての子管理グループの集計コストを提供します。

  • 要求パス/プロバイダー/Microsoft.Management/managementGroups/{managementGroupId}/providers/Microsoft.Consumption/aggregatedcost
  • 操作IdAggregatedCost_GetByManagementGroup
GetAggregatedCostAsync(ManagementGroupResource, String, CancellationToken)

現在の請求期間ごとの管理グループとすべての子管理グループの集計コストを提供します。

  • 要求パス/プロバイダー/Microsoft.Management/managementGroups/{managementGroupId}/providers/Microsoft.Consumption/aggregatedcost
  • 操作IdAggregatedCost_GetByManagementGroup
GetBillingAccountConsumptionResource(ArmClient, ResourceIdentifier)

に対して BillingAccountConsumptionResource 実行できるが、データを含まないインスタンス操作と共に を表す オブジェクトを取得します。 を使用 Azure.ResourceManager.Consumption.BillingAccountConsumptionResource.CreateResourceIdentifier(System.String) して、そのコンポーネントから を BillingAccountConsumptionResourceResourceIdentifier 作成できます。

GetBillingCustomerConsumptionResource(ArmClient, ResourceIdentifier)

に対して BillingCustomerConsumptionResource 実行できるが、データを含まないインスタンス操作と共に を表す オブジェクトを取得します。 を使用 Azure.ResourceManager.Consumption.BillingCustomerConsumptionResource.CreateResourceIdentifier(System.String,System.String) して、そのコンポーネントから を BillingCustomerConsumptionResourceResourceIdentifier 作成できます。

GetBillingProfileConsumptionResource(ArmClient, ResourceIdentifier)

に対して BillingProfileConsumptionResource 実行できるが、データを含まないインスタンス操作と共に を表す オブジェクトを取得します。 を使用 Azure.ResourceManager.Consumption.BillingProfileConsumptionResource.CreateResourceIdentifier(System.String,System.String) して、そのコンポーネントから を BillingProfileConsumptionResourceResourceIdentifier 作成できます。

GetConsumptionBudget(ArmClient, ResourceIdentifier, String, CancellationToken)

予算名でスコープの予算を取得します。

  • 要求パス/{scope}/providers/Microsoft.Consumption/budgets/{budgetName}
  • 操作IdBudgets_Get
GetConsumptionBudgetAsync(ArmClient, ResourceIdentifier, String, CancellationToken)

予算名でスコープの予算を取得します。

  • 要求パス/{scope}/providers/Microsoft.Consumption/budgets/{budgetName}
  • 操作IdBudgets_Get
GetConsumptionBudgetResource(ArmClient, ResourceIdentifier)

に対して ConsumptionBudgetResource 実行できるが、データを含まないインスタンス操作と共に を表す オブジェクトを取得します。 を使用 CreateResourceIdentifier(String, String) して、そのコンポーネントから を ConsumptionBudgetResourceResourceIdentifier 作成できます。

GetConsumptionBudgets(ArmClient, ResourceIdentifier)

ArmResource 内の ConsumptionBudgetResources のコレクションを取得します。

GetConsumptionCharges(ArmClient, ResourceIdentifier, String, String, String, String, CancellationToken)

定義されたスコープに基づく料金を一覧表示します。

  • 要求パス/{scope}/providers/Microsoft.Consumption/charges
  • 操作IdCharges_List
GetConsumptionChargesAsync(ArmClient, ResourceIdentifier, String, String, String, String, CancellationToken)

定義されたスコープに基づく料金を一覧表示します。

  • 要求パス/{scope}/providers/Microsoft.Consumption/charges
  • 操作IdCharges_List
GetConsumptionMarketPlaces(ArmClient, ResourceIdentifier, String, Nullable<Int32>, String, CancellationToken)

定義されたスコープのスコープのマーケットプレースを一覧表示します。 Marketplace は、この API を介して 2014 年 5 月 1 日以降にのみ使用できます。

  • 要求パス/{scope}/providers/Microsoft.Consumption/marketplaces
  • 操作IdMarketplaces_List
GetConsumptionMarketPlacesAsync(ArmClient, ResourceIdentifier, String, Nullable<Int32>, String, CancellationToken)

定義されたスコープのスコープのマーケットプレースを一覧表示します。 Marketplace は、この API を介して 2014 年 5 月 1 日以降にのみ使用できます。

  • 要求パス/{scope}/providers/Microsoft.Consumption/marketplaces
  • 操作IdMarketplaces_List
GetConsumptionReservationRecommendationDetails(ArmClient, ResourceIdentifier, ConsumptionReservationRecommendationScope, String, ConsumptionReservationRecommendationTerm, ConsumptionReservationRecommendationLookBackPeriod, String, CancellationToken)

予約インスタンスの what-if 分析に関する予約の推奨事項の詳細。

  • 要求パス/{resourceScope}/providers/Microsoft.Consumption/reservationRecommendationDetails
  • 操作IdReservationRecommendationDetails_Get
GetConsumptionReservationRecommendationDetailsAsync(ArmClient, ResourceIdentifier, ConsumptionReservationRecommendationScope, String, ConsumptionReservationRecommendationTerm, ConsumptionReservationRecommendationLookBackPeriod, String, CancellationToken)

予約インスタンスの what-if 分析に関する予約の推奨事項の詳細。

  • 要求パス/{resourceScope}/providers/Microsoft.Consumption/reservationRecommendationDetails
  • 操作IdReservationRecommendationDetails_Get
GetConsumptionReservationRecommendations(ArmClient, ResourceIdentifier, String, CancellationToken)

予約インスタンスの購入に関する推奨事項の一覧。

  • 要求パス/{resourceScope}/providers/Microsoft.Consumption/reservationRecommendations
  • 操作IdReservationRecommendations_List
GetConsumptionReservationRecommendationsAsync(ArmClient, ResourceIdentifier, String, CancellationToken)

予約インスタンスの購入に関する推奨事項の一覧。

  • 要求パス/{resourceScope}/providers/Microsoft.Consumption/reservationRecommendations
  • 操作IdReservationRecommendations_List
GetConsumptionReservationsDetails(ArmClient, ResourceIdentifier, String, String, String, String, String, CancellationToken)

定義されたスコープと指定された日付範囲の予約の詳細を一覧表示します。 注: ARM のペイロード サイズの制限は 12 MB であるため、現在、応答サイズが ARM の制限を超えると、呼び出し元は 502 を取得します。 このような場合は、より小さな日付範囲で API 呼び出しを行う必要があります。

  • 要求パス/{resourceScope}/providers/Microsoft.Consumption/reservationDetails
  • 操作IdReservationsDetails_List
GetConsumptionReservationsDetailsAsync(ArmClient, ResourceIdentifier, String, String, String, String, String, CancellationToken)

定義されたスコープと指定された日付範囲の予約の詳細を一覧表示します。 注: ARM のペイロード サイズの制限は 12 MB であるため、現在、応答サイズが ARM の制限を超えると、呼び出し元は 502 を取得します。 このような場合は、より小さな日付範囲で API 呼び出しを行う必要があります。

  • 要求パス/{resourceScope}/providers/Microsoft.Consumption/reservationDetails
  • 操作IdReservationsDetails_List
GetConsumptionReservationsSummaries(ArmClient, ResourceIdentifier, ArmResourceGetConsumptionReservationsSummariesOptions, CancellationToken)

定義されたスコープの日単位または月単位のグレインの予約の概要を一覧表示します。

  • 要求パス/{resourceScope}/providers/Microsoft.Consumption/reservationSummaries
  • 操作IdReservationsSummaries_List
GetConsumptionReservationsSummariesAsync(ArmClient, ResourceIdentifier, ArmResourceGetConsumptionReservationsSummariesOptions, CancellationToken)

定義されたスコープの日単位または月単位のグレインの予約の概要を一覧表示します。

  • 要求パス/{resourceScope}/providers/Microsoft.Consumption/reservationSummaries
  • 操作IdReservationsSummaries_List
GetConsumptionTags(ArmClient, ResourceIdentifier, CancellationToken)

定義されたスコープで使用可能なすべてのタグ キーを取得する

  • 要求パス/{scope}/providers/Microsoft.Consumption/tags
  • 操作IdTags_Get
GetConsumptionTagsAsync(ArmClient, ResourceIdentifier, CancellationToken)

定義されたスコープで使用可能なすべてのタグ キーを取得する

  • 要求パス/{scope}/providers/Microsoft.Consumption/tags
  • 操作IdTags_Get
GetConsumptionUsageDetails(ArmClient, ResourceIdentifier, String, String, String, Nullable<Int32>, Nullable<ConsumptionMetricType>, CancellationToken)

定義されたスコープの使用状況の詳細を一覧表示します。 使用状況の詳細は、この API を介して 2014 年 5 月 1 日以降にのみ使用できます。

  • 要求パス/{scope}/providers/Microsoft.Consumption/usageDetails
  • 操作IdUsageDetails_List
GetConsumptionUsageDetailsAsync(ArmClient, ResourceIdentifier, String, String, String, Nullable<Int32>, Nullable<ConsumptionMetricType>, CancellationToken)

定義されたスコープの使用状況の詳細を一覧表示します。 使用状況の詳細は、この API を介して 2014 年 5 月 1 日以降にのみ使用できます。

  • 要求パス/{scope}/providers/Microsoft.Consumption/usageDetails
  • 操作IdUsageDetails_List
GetManagementGroupBillingPeriodConsumptionResource(ArmClient, ResourceIdentifier)

に対して ManagementGroupBillingPeriodConsumptionResource 実行できるが、データを含まないインスタンス操作と共に を表す オブジェクトを取得します。 を使用 Azure.ResourceManager.Consumption.ManagementGroupBillingPeriodConsumptionResource.CreateResourceIdentifier(System.String,System.String) して、そのコンポーネントから を ManagementGroupBillingPeriodConsumptionResourceResourceIdentifier 作成できます。

GetPriceSheet(SubscriptionResource, String, String, Nullable<Int32>, CancellationToken)

サブスクリプションの価格シートを取得します。 価格シートは、この API を介して 2014 年 5 月 1 日以降にのみ使用できます。

  • 要求パス/サブスクリプション/{subscriptionId}/providers/Microsoft.Consumption/pricesheets/default
  • 操作IdPriceSheet_Get
GetPriceSheetAsync(SubscriptionResource, String, String, Nullable<Int32>, CancellationToken)

サブスクリプションの価格シートを取得します。 価格シートは、この API を介して 2014 年 5 月 1 日以降にのみ使用できます。

  • 要求パス/サブスクリプション/{subscriptionId}/providers/Microsoft.Consumption/pricesheets/default
  • 操作IdPriceSheet_Get
GetReservationConsumptionResource(ArmClient, ResourceIdentifier)

に対して ReservationConsumptionResource 実行できるが、データを含まないインスタンス操作と共に を表す オブジェクトを取得します。 を使用 Azure.ResourceManager.Consumption.ReservationConsumptionResource.CreateResourceIdentifier(System.String,System.String) して、そのコンポーネントから を ReservationConsumptionResourceResourceIdentifier 作成できます。

GetReservationOrderConsumptionResource(ArmClient, ResourceIdentifier)

に対して ReservationOrderConsumptionResource 実行できるが、データを含まないインスタンス操作と共に を表す オブジェクトを取得します。 を使用 Azure.ResourceManager.Consumption.ReservationOrderConsumptionResource.CreateResourceIdentifier(System.String) して、そのコンポーネントから を ReservationOrderConsumptionResourceResourceIdentifier 作成できます。

GetSubscriptionBillingPeriodConsumptionResource(ArmClient, ResourceIdentifier)

に対して SubscriptionBillingPeriodConsumptionResource 実行できるが、データを含まないインスタンス操作と共に を表す オブジェクトを取得します。 を使用 Azure.ResourceManager.Consumption.SubscriptionBillingPeriodConsumptionResource.CreateResourceIdentifier(System.String,System.String) して、そのコンポーネントから を SubscriptionBillingPeriodConsumptionResourceResourceIdentifier 作成できます。

GetTenantBillingPeriodConsumptionResource(ArmClient, ResourceIdentifier)

に対して TenantBillingPeriodConsumptionResource 実行できるが、データを含まないインスタンス操作と共に を表す オブジェクトを取得します。 を使用 Azure.ResourceManager.Consumption.TenantBillingPeriodConsumptionResource.CreateResourceIdentifier(System.String,System.String) して、そのコンポーネントから を TenantBillingPeriodConsumptionResourceResourceIdentifier 作成できます。

適用対象