BillingRequests interface
Interfaz que representa una billingRequests.
Métodos
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.
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.
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.
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.
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.
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.
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
Parámetros de opciones.