Compartir a través de


CostManagementExtensions.DownloadPriceSheetAsync Método

Definición

Obtiene una dirección URL para descargar la hoja de precios de una factura. La operación se admite para las cuentas de facturación con el tipo de contrato Microsoft Partner Agreement o Contrato de cliente de Microsoft.

  • Ruta de acceso de solicitud/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoices/{invoiceName}/providers/Microsoft.CostManagement/pricesheets/default/download
  • IdPriceSheet_Download de operaciones
public static System.Threading.Tasks.Task<Azure.ResourceManager.ArmOperation<Azure.ResourceManager.CostManagement.Models.DownloadURL>> DownloadPriceSheetAsync (this Azure.ResourceManager.Resources.TenantResource tenantResource, Azure.WaitUntil waitUntil, string billingAccountName, string billingProfileName, string invoiceName, System.Threading.CancellationToken cancellationToken = default);
static member DownloadPriceSheetAsync : Azure.ResourceManager.Resources.TenantResource * Azure.WaitUntil * string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.ResourceManager.ArmOperation<Azure.ResourceManager.CostManagement.Models.DownloadURL>>
<Extension()>
Public Function DownloadPriceSheetAsync (tenantResource As TenantResource, waitUntil As WaitUntil, billingAccountName As String, billingProfileName As String, invoiceName As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ArmOperation(Of DownloadURL))

Parámetros

tenantResource
TenantResource

Instancia TenantResource en la que se ejecutará el método.

waitUntil
WaitUntil

Completed si el método debe esperar a que se devuelva hasta que se haya completado la operación de ejecución prolongada en el servicio; Started si debe devolverse después de iniciar la operación. Para más información sobre las operaciones de larga duración, consulte Ejemplos de operaciones de azure.Core Long-Running.

billingAccountName
String

Identificador que identifica de forma única una cuenta de facturación.

billingProfileName
String

Identificador que identifica de forma única un perfil de facturación.

invoiceName
String

Identificador que identifica de forma única una factura.

cancellationToken
CancellationToken

Token de cancelación que se va a usar.

Devoluciones

Excepciones

billingAccountName, billingProfileName o invoiceName es una cadena vacía y se esperaba que no estuviera vacía.

billingAccountName, billingProfileName o invoiceName es un valor null.

Se aplica a