Delen via


InvoiceSections interface

Interface die een InvoiceSections vertegenwoordigt.

Methoden

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

Hiermee maakt of werkt u een factuursectie bij. De bewerking wordt alleen ondersteund voor factureringsaccounts met een overeenkomsttype Microsoft-klantovereenkomst.

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

Hiermee maakt of werkt u een factuursectie bij. De bewerking wordt alleen ondersteund voor factureringsaccounts met een overeenkomsttype Microsoft-klantovereenkomst.

beginDelete(string, string, string, InvoiceSectionsDeleteOptionalParams)

Hiermee verwijdert u een factuursectie. De bewerking wordt ondersteund voor factureringsaccounts met het type Microsoft-klantovereenkomst.

beginDeleteAndWait(string, string, string, InvoiceSectionsDeleteOptionalParams)

Hiermee verwijdert u een factuursectie. De bewerking wordt ondersteund voor factureringsaccounts met het type Microsoft-klantovereenkomst.

get(string, string, string, InvoiceSectionsGetOptionalParams)

Hiermee haalt u een factuursectie op met de id. De bewerking wordt alleen ondersteund voor factureringsaccounts met een overeenkomsttype Microsoft-klantovereenkomst.

listByBillingProfile(string, string, InvoiceSectionsListByBillingProfileOptionalParams)

Geeft een lijst weer van de factuursecties waartoe een gebruiker toegang heeft. De bewerking wordt alleen ondersteund voor factureringsaccounts met een overeenkomsttype Microsoft-klantovereenkomst.

validateDeleteEligibility(string, string, string, InvoiceSectionsValidateDeleteEligibilityOptionalParams)

Valideert of de factuursectie kan worden verwijderd. De bewerking wordt ondersteund voor factureringsaccounts met het type Microsoft-klantovereenkomst.

Methodedetails

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

Hiermee maakt of werkt u een factuursectie bij. De bewerking wordt alleen ondersteund voor factureringsaccounts met een overeenkomsttype Microsoft-klantovereenkomst.

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

Parameters

billingAccountName

string

De id waarmee een factureringsrekening uniek wordt geïdentificeerd.

billingProfileName

string

De id waarmee een factureringsprofiel uniek wordt geïdentificeerd.

invoiceSectionName

string

De id waarmee een factuursectie uniek wordt geïdentificeerd.

parameters
InvoiceSection

Een factuursectie.

options
InvoiceSectionsCreateOrUpdateOptionalParams

De optiesparameters.

Retouren

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

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

Hiermee maakt of werkt u een factuursectie bij. De bewerking wordt alleen ondersteund voor factureringsaccounts met een overeenkomsttype Microsoft-klantovereenkomst.

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

Parameters

billingAccountName

string

De id waarmee een factureringsrekening uniek wordt geïdentificeerd.

billingProfileName

string

De id waarmee een factureringsprofiel uniek wordt geïdentificeerd.

invoiceSectionName

string

De id waarmee een factuursectie uniek wordt geïdentificeerd.

parameters
InvoiceSection

Een factuursectie.

options
InvoiceSectionsCreateOrUpdateOptionalParams

De optiesparameters.

Retouren

Promise<InvoiceSection>

beginDelete(string, string, string, InvoiceSectionsDeleteOptionalParams)

Hiermee verwijdert u een factuursectie. De bewerking wordt ondersteund voor factureringsaccounts met het type Microsoft-klantovereenkomst.

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

Parameters

billingAccountName

string

De id waarmee een factureringsrekening uniek wordt geïdentificeerd.

billingProfileName

string

De id waarmee een factureringsprofiel uniek wordt geïdentificeerd.

invoiceSectionName

string

De id waarmee een factuursectie uniek wordt geïdentificeerd.

options
InvoiceSectionsDeleteOptionalParams

De optiesparameters.

Retouren

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

beginDeleteAndWait(string, string, string, InvoiceSectionsDeleteOptionalParams)

Hiermee verwijdert u een factuursectie. De bewerking wordt ondersteund voor factureringsaccounts met het type Microsoft-klantovereenkomst.

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

Parameters

billingAccountName

string

De id waarmee een factureringsrekening uniek wordt geïdentificeerd.

billingProfileName

string

De id waarmee een factureringsprofiel uniek wordt geïdentificeerd.

invoiceSectionName

string

De id waarmee een factuursectie uniek wordt geïdentificeerd.

options
InvoiceSectionsDeleteOptionalParams

De optiesparameters.

Retouren

get(string, string, string, InvoiceSectionsGetOptionalParams)

Hiermee haalt u een factuursectie op met de id. De bewerking wordt alleen ondersteund voor factureringsaccounts met een overeenkomsttype Microsoft-klantovereenkomst.

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

Parameters

billingAccountName

string

De id waarmee een factureringsrekening uniek wordt geïdentificeerd.

billingProfileName

string

De id waarmee een factureringsprofiel uniek wordt geïdentificeerd.

invoiceSectionName

string

De id waarmee een factuursectie uniek wordt geïdentificeerd.

options
InvoiceSectionsGetOptionalParams

De optiesparameters.

Retouren

Promise<InvoiceSection>

listByBillingProfile(string, string, InvoiceSectionsListByBillingProfileOptionalParams)

Geeft een lijst weer van de factuursecties waartoe een gebruiker toegang heeft. De bewerking wordt alleen ondersteund voor factureringsaccounts met een overeenkomsttype Microsoft-klantovereenkomst.

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

Parameters

billingAccountName

string

De id waarmee een factureringsrekening uniek wordt geïdentificeerd.

billingProfileName

string

De id waarmee een factureringsprofiel uniek wordt geïdentificeerd.

Retouren

validateDeleteEligibility(string, string, string, InvoiceSectionsValidateDeleteEligibilityOptionalParams)

Valideert of de factuursectie kan worden verwijderd. De bewerking wordt ondersteund voor factureringsaccounts met het type Microsoft-klantovereenkomst.

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

Parameters

billingAccountName

string

De id waarmee een factureringsrekening uniek wordt geïdentificeerd.

billingProfileName

string

De id waarmee een factureringsprofiel uniek wordt geïdentificeerd.

invoiceSectionName

string

De id waarmee een factuursectie uniek wordt geïdentificeerd.

Retouren