Compartilhar via


CostManagementExtensions.DownloadByBillingProfilePriceSheetAsync Método

Definição

Obtém uma URL para baixar a tabela de preços do mês atual para um perfil de cobrança. A operação tem suporte para contas de cobrança com tipo de contrato Contrato de Parceiro da Microsoft ou Contrato de Cliente da Microsoft. Devido ao crescimento do produto do Azure, a experiência de download da folha de preços do Azure nesta versão prévia será atualizada de um único arquivo csv para um arquivo Zip que contém vários arquivos csv, cada um com no máximo 200 mil registros.

  • Caminho da Solicitação/provedores/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/providers/Microsoft.CostManagement/pricesheets/default/download
  • Operação IdPriceSheet_DownloadByBillingProfile
public static System.Threading.Tasks.Task<Azure.ResourceManager.ArmOperation<Azure.ResourceManager.CostManagement.Models.DownloadURL>> DownloadByBillingProfilePriceSheetAsync (this Azure.ResourceManager.Resources.TenantResource tenantResource, Azure.WaitUntil waitUntil, string billingAccountName, string billingProfileName, System.Threading.CancellationToken cancellationToken = default);
static member DownloadByBillingProfilePriceSheetAsync : Azure.ResourceManager.Resources.TenantResource * Azure.WaitUntil * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.ResourceManager.ArmOperation<Azure.ResourceManager.CostManagement.Models.DownloadURL>>
<Extension()>
Public Function DownloadByBillingProfilePriceSheetAsync (tenantResource As TenantResource, waitUntil As WaitUntil, billingAccountName As String, billingProfileName As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ArmOperation(Of DownloadURL))

Parâmetros

tenantResource
TenantResource

A TenantResource instância em que o método será executado.

waitUntil
WaitUntil

Completed se o método deve aguardar para retornar até que a operação de execução prolongada seja concluída no serviço; Started se ele deve retornar depois de iniciar a operação. Para obter mais informações sobre operações de execução prolongada, consulte Exemplos de operação de Long-Running do Azure.Core.

billingAccountName
String

A ID que identifica exclusivamente uma conta de cobrança.

billingProfileName
String

A ID que identifica exclusivamente um perfil de cobrança.

cancellationToken
CancellationToken

O token de cancelamento a ser usado.

Retornos

Exceções

billingAccountName ou billingProfileName é uma cadeia de caracteres vazia e esperava-se que não estivesse vazia.

billingAccountName ou billingProfileName é nulo.

Aplica-se a