Compartilhar via


ConsumptionExtensions Classe

Definição

Uma classe para adicionar métodos de extensão a Azure.ResourceManager.Consumption.

public static class ConsumptionExtensions
type ConsumptionExtensions = class
Public Module ConsumptionExtensions
Herança
ConsumptionExtensions

Métodos

GetAggregatedCost(ManagementGroupResource, String, CancellationToken)

Fornece o custo agregado de um grupo de gerenciamento e de todos os grupos de gerenciamento filho pelo período de cobrança atual.

  • Caminho da Solicitação/provedores/Microsoft.Management/managementGroups/{managementGroupId}/providers/Microsoft.Consumption/aggregatedcost
  • Operação IdAggregatedCost_GetByManagementGroup
GetAggregatedCostAsync(ManagementGroupResource, String, CancellationToken)

Fornece o custo agregado de um grupo de gerenciamento e de todos os grupos de gerenciamento filho pelo período de cobrança atual.

  • Caminho da Solicitação/provedores/Microsoft.Management/managementGroups/{managementGroupId}/providers/Microsoft.Consumption/aggregatedcost
  • Operação IdAggregatedCost_GetByManagementGroup
GetBillingAccountConsumptionResource(ArmClient, ResourceIdentifier)

Obtém um objeto que representa um BillingAccountConsumptionResource junto com as operações de instância que podem ser executadas nele, mas sem dados. Você pode usar Azure.ResourceManager.Consumption.BillingAccountConsumptionResource.CreateResourceIdentifier(System.String) para criar um BillingAccountConsumptionResourceResourceIdentifier de seus componentes.

GetBillingCustomerConsumptionResource(ArmClient, ResourceIdentifier)

Obtém um objeto que representa um BillingCustomerConsumptionResource junto com as operações de instância que podem ser executadas nele, mas sem dados. Você pode usar Azure.ResourceManager.Consumption.BillingCustomerConsumptionResource.CreateResourceIdentifier(System.String,System.String) para criar um BillingCustomerConsumptionResourceResourceIdentifier de seus componentes.

GetBillingProfileConsumptionResource(ArmClient, ResourceIdentifier)

Obtém um objeto que representa um BillingProfileConsumptionResource junto com as operações de instância que podem ser executadas nele, mas sem dados. Você pode usar Azure.ResourceManager.Consumption.BillingProfileConsumptionResource.CreateResourceIdentifier(System.String,System.String) para criar um BillingProfileConsumptionResourceResourceIdentifier de seus componentes.

GetConsumptionBudget(ArmClient, ResourceIdentifier, String, CancellationToken)

Obtém o orçamento para o escopo por nome do orçamento.

  • Caminho da solicitação/{scope}/providers/Microsoft.Consumption/budgets/{budgetName}
  • IdBudgets_Get de operação
GetConsumptionBudgetAsync(ArmClient, ResourceIdentifier, String, CancellationToken)

Obtém o orçamento para o escopo por nome do orçamento.

  • Caminho da solicitação/{scope}/providers/Microsoft.Consumption/budgets/{budgetName}
  • IdBudgets_Get de operação
GetConsumptionBudgetResource(ArmClient, ResourceIdentifier)

Obtém um objeto que representa um ConsumptionBudgetResource junto com as operações de instância que podem ser executadas nele, mas sem dados. Você pode usar CreateResourceIdentifier(String, String) para criar um ConsumptionBudgetResourceResourceIdentifier de seus componentes.

GetConsumptionBudgets(ArmClient, ResourceIdentifier)

Obtém uma coleção de ConsumptionBudgetResources no ArmResource.

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

Lista os encargos com base no escopo definido.

  • Caminho da solicitação/{scope}/providers/Microsoft.Consumption/charges
  • Operação IdCharges_List
GetConsumptionChargesAsync(ArmClient, ResourceIdentifier, String, String, String, String, CancellationToken)

Lista os encargos com base no escopo definido.

  • Caminho da solicitação/{scope}/providers/Microsoft.Consumption/charges
  • Operação IdCharges_List
GetConsumptionMarketPlaces(ArmClient, ResourceIdentifier, String, Nullable<Int32>, String, CancellationToken)

Lista os marketplaces para um escopo no escopo definido. Os marketplaces estão disponíveis por meio dessa API somente para 1º de maio de 2014 ou posterior.

  • Caminho da Solicitação/{escopo}/providers/Microsoft.Consumption/marketplaces
  • IdMarketplaces_List de operação
GetConsumptionMarketPlacesAsync(ArmClient, ResourceIdentifier, String, Nullable<Int32>, String, CancellationToken)

Lista os marketplaces para um escopo no escopo definido. Os marketplaces estão disponíveis por meio dessa API somente para 1º de maio de 2014 ou posterior.

  • Caminho da Solicitação/{escopo}/providers/Microsoft.Consumption/marketplaces
  • IdMarketplaces_List de operação
GetConsumptionReservationRecommendationDetails(ArmClient, ResourceIdentifier, ConsumptionReservationRecommendationScope, String, ConsumptionReservationRecommendationTerm, ConsumptionReservationRecommendationLookBackPeriod, String, CancellationToken)

Detalhes de uma recomendação de reserva para análise de teste de hipóteses de instâncias reservadas.

  • Caminho da Solicitação/{resourceScope}/providers/Microsoft.Consumption/reservationRecommendationDetails
  • IdReservationRecommendationDetails_Get de operação
GetConsumptionReservationRecommendationDetailsAsync(ArmClient, ResourceIdentifier, ConsumptionReservationRecommendationScope, String, ConsumptionReservationRecommendationTerm, ConsumptionReservationRecommendationLookBackPeriod, String, CancellationToken)

Detalhes de uma recomendação de reserva para análise de teste de hipóteses de instâncias reservadas.

  • Caminho da Solicitação/{resourceScope}/providers/Microsoft.Consumption/reservationRecommendationDetails
  • IdReservationRecommendationDetails_Get de operação
GetConsumptionReservationRecommendations(ArmClient, ResourceIdentifier, String, CancellationToken)

Lista de recomendações para comprar instâncias reservadas.

  • Caminho da Solicitação/{resourceScope}/providers/Microsoft.Consumption/reservationRecommendations
  • IdReservationRecommendations_List de operação
GetConsumptionReservationRecommendationsAsync(ArmClient, ResourceIdentifier, String, CancellationToken)

Lista de recomendações para comprar instâncias reservadas.

  • Caminho da Solicitação/{resourceScope}/providers/Microsoft.Consumption/reservationRecommendations
  • IdReservationRecommendations_List de operação
GetConsumptionReservationsDetails(ArmClient, ResourceIdentifier, String, String, String, String, String, CancellationToken)

Lista os detalhes de reservas para o escopo definido e o intervalo de datas fornecido. Observação: o ARM tem um limite de tamanho de carga de 12 MB, portanto, atualmente, os chamadores recebem 502 quando o tamanho da resposta excede o limite do ARM. Nesses casos, a chamada à API deve ser feita com intervalos de datas menores.

  • Caminho da Solicitação/{resourceScope}/providers/Microsoft.Consumption/reservationDetails
  • IdReservationsDetails_List de operação
GetConsumptionReservationsDetailsAsync(ArmClient, ResourceIdentifier, String, String, String, String, String, CancellationToken)

Lista os detalhes de reservas para o escopo definido e o intervalo de datas fornecido. Observação: o ARM tem um limite de tamanho de carga de 12 MB, portanto, atualmente, os chamadores recebem 502 quando o tamanho da resposta excede o limite do ARM. Nesses casos, a chamada à API deve ser feita com intervalos de datas menores.

  • Caminho da Solicitação/{resourceScope}/providers/Microsoft.Consumption/reservationDetails
  • IdReservationsDetails_List de operação
GetConsumptionReservationsSummaries(ArmClient, ResourceIdentifier, ArmResourceGetConsumptionReservationsSummariesOptions, CancellationToken)

Lista os resumos de reservas para o escopo definido diariamente ou mensalmente.

  • Caminho da Solicitação/{resourceScope}/providers/Microsoft.Consumption/reservationSummaries
  • IdReservationsSummaries_List de operação
GetConsumptionReservationsSummariesAsync(ArmClient, ResourceIdentifier, ArmResourceGetConsumptionReservationsSummariesOptions, CancellationToken)

Lista os resumos de reservas para o escopo definido diariamente ou mensalmente.

  • Caminho da Solicitação/{resourceScope}/providers/Microsoft.Consumption/reservationSummaries
  • IdReservationsSummaries_List de operação
GetConsumptionTags(ArmClient, ResourceIdentifier, CancellationToken)

Obter todas as chaves de marca disponíveis para o escopo definido

  • Caminho da Solicitação/{escopo}/providers/Microsoft.Consumption/tags
  • IdTags_Get de operação
GetConsumptionTagsAsync(ArmClient, ResourceIdentifier, CancellationToken)

Obter todas as chaves de marca disponíveis para o escopo definido

  • Caminho da Solicitação/{escopo}/providers/Microsoft.Consumption/tags
  • IdTags_Get de operação
GetConsumptionUsageDetails(ArmClient, ResourceIdentifier, String, String, String, Nullable<Int32>, Nullable<ConsumptionMetricType>, CancellationToken)

Lista os detalhes de uso do escopo definido. Os detalhes de uso estão disponíveis por meio dessa API somente para 1º de maio de 2014 ou posterior.

  • Caminho da solicitação/{scope}/providers/Microsoft.Consumption/usageDetails
  • IdUsageDetails_List de operação
GetConsumptionUsageDetailsAsync(ArmClient, ResourceIdentifier, String, String, String, Nullable<Int32>, Nullable<ConsumptionMetricType>, CancellationToken)

Lista os detalhes de uso do escopo definido. Os detalhes de uso estão disponíveis por meio dessa API somente para 1º de maio de 2014 ou posterior.

  • Caminho da solicitação/{scope}/providers/Microsoft.Consumption/usageDetails
  • IdUsageDetails_List de operação
GetManagementGroupBillingPeriodConsumptionResource(ArmClient, ResourceIdentifier)

Obtém um objeto que representa um ManagementGroupBillingPeriodConsumptionResource junto com as operações de instância que podem ser executadas nele, mas sem dados. Você pode usar Azure.ResourceManager.Consumption.ManagementGroupBillingPeriodConsumptionResource.CreateResourceIdentifier(System.String,System.String) para criar um ManagementGroupBillingPeriodConsumptionResourceResourceIdentifier de seus componentes.

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

Obtém a tabela de preços de uma assinatura. A tabela de preços está disponível por meio dessa API somente para 1º de maio de 2014 ou posterior.

  • Caminho da Solicitação/assinaturas/{subscriptionId}/providers/Microsoft.Consumption/pricesheets/default
  • IdPriceSheet_Get de operação
GetPriceSheetAsync(SubscriptionResource, String, String, Nullable<Int32>, CancellationToken)

Obtém a tabela de preços de uma assinatura. A tabela de preços está disponível por meio dessa API somente para 1º de maio de 2014 ou posterior.

  • Caminho da Solicitação/assinaturas/{subscriptionId}/providers/Microsoft.Consumption/pricesheets/default
  • IdPriceSheet_Get de operação
GetReservationConsumptionResource(ArmClient, ResourceIdentifier)

Obtém um objeto que representa um ReservationConsumptionResource junto com as operações de instância que podem ser executadas nele, mas sem dados. Você pode usar Azure.ResourceManager.Consumption.ReservationConsumptionResource.CreateResourceIdentifier(System.String,System.String) para criar um ReservationConsumptionResourceResourceIdentifier de seus componentes.

GetReservationOrderConsumptionResource(ArmClient, ResourceIdentifier)

Obtém um objeto que representa um ReservationOrderConsumptionResource junto com as operações de instância que podem ser executadas nele, mas sem dados. Você pode usar Azure.ResourceManager.Consumption.ReservationOrderConsumptionResource.CreateResourceIdentifier(System.String) para criar um ReservationOrderConsumptionResourceResourceIdentifier de seus componentes.

GetSubscriptionBillingPeriodConsumptionResource(ArmClient, ResourceIdentifier)

Obtém um objeto que representa um SubscriptionBillingPeriodConsumptionResource junto com as operações de instância que podem ser executadas nele, mas sem dados. Você pode usar Azure.ResourceManager.Consumption.SubscriptionBillingPeriodConsumptionResource.CreateResourceIdentifier(System.String,System.String) para criar um SubscriptionBillingPeriodConsumptionResourceResourceIdentifier de seus componentes.

GetTenantBillingPeriodConsumptionResource(ArmClient, ResourceIdentifier)

Obtém um objeto que representa um TenantBillingPeriodConsumptionResource junto com as operações de instância que podem ser executadas nele, mas sem dados. Você pode usar Azure.ResourceManager.Consumption.TenantBillingPeriodConsumptionResource.CreateResourceIdentifier(System.String,System.String) para criar um TenantBillingPeriodConsumptionResourceResourceIdentifier de seus componentes.

Aplica-se a