CostManagementExtensions.DownloadByBillingProfilePriceSheetAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.