Compartir a través de


BillingRequests interface

Interfaz que representa una billingRequests.

Métodos

beginCreateOrUpdate(string, BillingRequest, BillingRequestsCreateOrUpdateOptionalParams)

Cree o actualice una solicitud de facturación.

beginCreateOrUpdateAndWait(string, BillingRequest, BillingRequestsCreateOrUpdateOptionalParams)

Cree o actualice una solicitud de facturación.

get(string, BillingRequestsGetOptionalParams)

Obtiene una solicitud de facturación por su identificador.

listByBillingAccount(string, BillingRequestsListByBillingAccountOptionalParams)

Lista de solicitudes de facturación enviadas para la cuenta de facturación.

listByBillingProfile(string, string, BillingRequestsListByBillingProfileOptionalParams)

Lista de solicitudes de facturación enviadas para el perfil de facturación.

listByCustomer(string, string, string, BillingRequestsListByCustomerOptionalParams)

Lista de solicitudes de facturación enviadas al cliente.

listByInvoiceSection(string, string, string, BillingRequestsListByInvoiceSectionOptionalParams)

Lista de solicitudes de facturación enviadas para la sección de facturación.

listByUser(BillingRequestsListByUserOptionalParams)

Lista de solicitudes de facturación enviadas por un usuario.

Detalles del método

beginCreateOrUpdate(string, BillingRequest, BillingRequestsCreateOrUpdateOptionalParams)

Cree o actualice una solicitud de facturación.

function beginCreateOrUpdate(billingRequestName: string, parameters: BillingRequest, options?: BillingRequestsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<BillingRequest>, BillingRequest>>

Parámetros

billingRequestName

string

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

parameters
BillingRequest

Solicitud enviada por un usuario para administrar la facturación. Los usuarios con un rol de propietario en el ámbito pueden aprobar o rechazar estas solicitudes.

options
BillingRequestsCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingRequest>, BillingRequest>>

beginCreateOrUpdateAndWait(string, BillingRequest, BillingRequestsCreateOrUpdateOptionalParams)

Cree o actualice una solicitud de facturación.

function beginCreateOrUpdateAndWait(billingRequestName: string, parameters: BillingRequest, options?: BillingRequestsCreateOrUpdateOptionalParams): Promise<BillingRequest>

Parámetros

billingRequestName

string

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

parameters
BillingRequest

Solicitud enviada por un usuario para administrar la facturación. Los usuarios con un rol de propietario en el ámbito pueden aprobar o rechazar estas solicitudes.

options
BillingRequestsCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<BillingRequest>

get(string, BillingRequestsGetOptionalParams)

Obtiene una solicitud de facturación por su identificador.

function get(billingRequestName: string, options?: BillingRequestsGetOptionalParams): Promise<BillingRequest>

Parámetros

billingRequestName

string

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

options
BillingRequestsGetOptionalParams

Parámetros de opciones.

Devoluciones

Promise<BillingRequest>

listByBillingAccount(string, BillingRequestsListByBillingAccountOptionalParams)

Lista de solicitudes de facturación enviadas para la cuenta de facturación.

function listByBillingAccount(billingAccountName: string, options?: BillingRequestsListByBillingAccountOptionalParams): PagedAsyncIterableIterator<BillingRequest, BillingRequest[], PageSettings>

Parámetros

billingAccountName

string

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

options
BillingRequestsListByBillingAccountOptionalParams

Parámetros de opciones.

Devoluciones

listByBillingProfile(string, string, BillingRequestsListByBillingProfileOptionalParams)

Lista de solicitudes de facturación enviadas para el perfil de facturación.

function listByBillingProfile(billingAccountName: string, billingProfileName: string, options?: BillingRequestsListByBillingProfileOptionalParams): PagedAsyncIterableIterator<BillingRequest, BillingRequest[], PageSettings>

Parámetros

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.

options
BillingRequestsListByBillingProfileOptionalParams

Parámetros de opciones.

Devoluciones

listByCustomer(string, string, string, BillingRequestsListByCustomerOptionalParams)

Lista de solicitudes de facturación enviadas al cliente.

function listByCustomer(billingAccountName: string, billingProfileName: string, customerName: string, options?: BillingRequestsListByCustomerOptionalParams): PagedAsyncIterableIterator<BillingRequest, BillingRequest[], PageSettings>

Parámetros

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.

customerName

string

Identificador que identifica de forma única a un cliente.

options
BillingRequestsListByCustomerOptionalParams

Parámetros de opciones.

Devoluciones

listByInvoiceSection(string, string, string, BillingRequestsListByInvoiceSectionOptionalParams)

Lista de solicitudes de facturación enviadas para la sección de facturación.

function listByInvoiceSection(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: BillingRequestsListByInvoiceSectionOptionalParams): PagedAsyncIterableIterator<BillingRequest, BillingRequest[], PageSettings>

Parámetros

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.

invoiceSectionName

string

Identificador que identifica de forma única una sección de factura.

options
BillingRequestsListByInvoiceSectionOptionalParams

Parámetros de opciones.

Devoluciones

listByUser(BillingRequestsListByUserOptionalParams)

Lista de solicitudes de facturación enviadas por un usuario.

function listByUser(options?: BillingRequestsListByUserOptionalParams): PagedAsyncIterableIterator<BillingRequest, BillingRequest[], PageSettings>

Parámetros

options
BillingRequestsListByUserOptionalParams

Parámetros de opciones.

Devoluciones