Compartir a través de


InvoiceSections interface

Interfaz que representa una InvoiceSections.

Métodos

beginCreateOrUpdate(string, string, string, InvoiceSection, InvoiceSectionsCreateOrUpdateOptionalParams)

Crea o actualiza una sección de factura. La operación solo se admite para las cuentas de facturación con el tipo de contrato Contrato de cliente de Microsoft.

beginCreateOrUpdateAndWait(string, string, string, InvoiceSection, InvoiceSectionsCreateOrUpdateOptionalParams)

Crea o actualiza una sección de factura. La operación solo se admite para las cuentas de facturación con el tipo de contrato Contrato de cliente de Microsoft.

beginDelete(string, string, string, InvoiceSectionsDeleteOptionalParams)

Elimina una sección de factura. La operación es compatible con las cuentas de facturación con el tipo de contrato Contrato de cliente de Microsoft.

beginDeleteAndWait(string, string, string, InvoiceSectionsDeleteOptionalParams)

Elimina una sección de factura. La operación es compatible con las cuentas de facturación con el tipo de contrato Contrato de cliente de Microsoft.

get(string, string, string, InvoiceSectionsGetOptionalParams)

Obtiene una sección de factura por su identificador. La operación solo se admite para las cuentas de facturación con el tipo de contrato Contrato de cliente de Microsoft.

listByBillingProfile(string, string, InvoiceSectionsListByBillingProfileOptionalParams)

Enumera las secciones de factura a las que tiene acceso un usuario. La operación solo se admite para las cuentas de facturación con el tipo de contrato Contrato de cliente de Microsoft.

validateDeleteEligibility(string, string, string, InvoiceSectionsValidateDeleteEligibilityOptionalParams)

Valida si se puede eliminar la sección de factura. La operación es compatible con las cuentas de facturación con el tipo de contrato Contrato de cliente de Microsoft.

Detalles del método

beginCreateOrUpdate(string, string, string, InvoiceSection, InvoiceSectionsCreateOrUpdateOptionalParams)

Crea o actualiza una sección de factura. La operación solo se admite para las cuentas de facturación con el tipo de contrato Contrato de cliente de Microsoft.

function beginCreateOrUpdate(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, parameters: InvoiceSection, options?: InvoiceSectionsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<InvoiceSection>, InvoiceSection>>

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.

parameters
InvoiceSection

Una sección de factura.

options
InvoiceSectionsCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

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

beginCreateOrUpdateAndWait(string, string, string, InvoiceSection, InvoiceSectionsCreateOrUpdateOptionalParams)

Crea o actualiza una sección de factura. La operación solo se admite para las cuentas de facturación con el tipo de contrato Contrato de cliente de Microsoft.

function beginCreateOrUpdateAndWait(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, parameters: InvoiceSection, options?: InvoiceSectionsCreateOrUpdateOptionalParams): Promise<InvoiceSection>

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.

parameters
InvoiceSection

Una sección de factura.

options
InvoiceSectionsCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<InvoiceSection>

beginDelete(string, string, string, InvoiceSectionsDeleteOptionalParams)

Elimina una sección de factura. La operación es compatible con las cuentas de facturación con el tipo de contrato Contrato de cliente de Microsoft.

function beginDelete(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: InvoiceSectionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<InvoiceSectionsDeleteHeaders>, InvoiceSectionsDeleteHeaders>>

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
InvoiceSectionsDeleteOptionalParams

Parámetros de opciones.

Devoluciones

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

beginDeleteAndWait(string, string, string, InvoiceSectionsDeleteOptionalParams)

Elimina una sección de factura. La operación es compatible con las cuentas de facturación con el tipo de contrato Contrato de cliente de Microsoft.

function beginDeleteAndWait(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: InvoiceSectionsDeleteOptionalParams): Promise<InvoiceSectionsDeleteHeaders>

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
InvoiceSectionsDeleteOptionalParams

Parámetros de opciones.

Devoluciones

get(string, string, string, InvoiceSectionsGetOptionalParams)

Obtiene una sección de factura por su identificador. La operación solo se admite para las cuentas de facturación con el tipo de contrato Contrato de cliente de Microsoft.

function get(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: InvoiceSectionsGetOptionalParams): Promise<InvoiceSection>

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
InvoiceSectionsGetOptionalParams

Parámetros de opciones.

Devoluciones

Promise<InvoiceSection>

listByBillingProfile(string, string, InvoiceSectionsListByBillingProfileOptionalParams)

Enumera las secciones de factura a las que tiene acceso un usuario. La operación solo se admite para las cuentas de facturación con el tipo de contrato Contrato de cliente de Microsoft.

function listByBillingProfile(billingAccountName: string, billingProfileName: string, options?: InvoiceSectionsListByBillingProfileOptionalParams): PagedAsyncIterableIterator<InvoiceSection, InvoiceSection[], 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
InvoiceSectionsListByBillingProfileOptionalParams

Parámetros de opciones.

Devoluciones

validateDeleteEligibility(string, string, string, InvoiceSectionsValidateDeleteEligibilityOptionalParams)

Valida si se puede eliminar la sección de factura. La operación es compatible con las cuentas de facturación con el tipo de contrato Contrato de cliente de Microsoft.

function validateDeleteEligibility(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: InvoiceSectionsValidateDeleteEligibilityOptionalParams): Promise<DeleteInvoiceSectionEligibilityResult>

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.

Devoluciones