Compartilhar via


CostManagementExtensions.DownloadByBillingProfilePriceSheet 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 tabela 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 registros máximos de 200 mil.

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

Parâmetros

tenantResource
TenantResource

A TenantResource instância na qual 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 longa execução, 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