Dela via


InvoiceSections interface

Gränssnitt som representerar en InvoiceSections.

Metoder

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

Skapar eller uppdaterar ett fakturaavsnitt. Åtgärden stöds endast för faktureringskonton med avtalstypen Microsoft-kundavtal.

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

Skapar eller uppdaterar ett fakturaavsnitt. Åtgärden stöds endast för faktureringskonton med avtalstypen Microsoft-kundavtal.

beginDelete(string, string, string, InvoiceSectionsDeleteOptionalParams)

Tar bort ett fakturaavsnitt. Åtgärden stöds för faktureringskonton med avtalstypen Microsoft-kundavtal.

beginDeleteAndWait(string, string, string, InvoiceSectionsDeleteOptionalParams)

Tar bort ett fakturaavsnitt. Åtgärden stöds för faktureringskonton med avtalstypen Microsoft-kundavtal.

get(string, string, string, InvoiceSectionsGetOptionalParams)

Hämtar ett fakturaavsnitt med sitt ID. Åtgärden stöds endast för faktureringskonton med avtalstypen Microsoft-kundavtal.

listByBillingProfile(string, string, InvoiceSectionsListByBillingProfileOptionalParams)

Visar de fakturaavsnitt som en användare har åtkomst till. Åtgärden stöds endast för faktureringskonton med avtalstypen Microsoft-kundavtal.

validateDeleteEligibility(string, string, string, InvoiceSectionsValidateDeleteEligibilityOptionalParams)

Verifierar om fakturaavsnittet kan tas bort. Åtgärden stöds för faktureringskonton med avtalstypen Microsoft-kundavtal.

Metodinformation

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

Skapar eller uppdaterar ett fakturaavsnitt. Åtgärden stöds endast för faktureringskonton med avtalstypen Microsoft-kundavtal.

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

Parametrar

billingAccountName

string

Det ID som unikt identifierar ett faktureringskonto.

billingProfileName

string

Det ID som unikt identifierar en faktureringsprofil.

invoiceSectionName

string

Det ID som unikt identifierar ett fakturaavsnitt.

parameters
InvoiceSection

Ett fakturaavsnitt.

options
InvoiceSectionsCreateOrUpdateOptionalParams

Alternativparametrarna.

Returer

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

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

Skapar eller uppdaterar ett fakturaavsnitt. Åtgärden stöds endast för faktureringskonton med avtalstypen Microsoft-kundavtal.

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

Parametrar

billingAccountName

string

Det ID som unikt identifierar ett faktureringskonto.

billingProfileName

string

Det ID som unikt identifierar en faktureringsprofil.

invoiceSectionName

string

Det ID som unikt identifierar ett fakturaavsnitt.

parameters
InvoiceSection

Ett fakturaavsnitt.

options
InvoiceSectionsCreateOrUpdateOptionalParams

Alternativparametrarna.

Returer

Promise<InvoiceSection>

beginDelete(string, string, string, InvoiceSectionsDeleteOptionalParams)

Tar bort ett fakturaavsnitt. Åtgärden stöds för faktureringskonton med avtalstypen Microsoft-kundavtal.

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

Parametrar

billingAccountName

string

Det ID som unikt identifierar ett faktureringskonto.

billingProfileName

string

Det ID som unikt identifierar en faktureringsprofil.

invoiceSectionName

string

Det ID som unikt identifierar ett fakturaavsnitt.

options
InvoiceSectionsDeleteOptionalParams

Alternativparametrarna.

Returer

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

beginDeleteAndWait(string, string, string, InvoiceSectionsDeleteOptionalParams)

Tar bort ett fakturaavsnitt. Åtgärden stöds för faktureringskonton med avtalstypen Microsoft-kundavtal.

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

Parametrar

billingAccountName

string

Det ID som unikt identifierar ett faktureringskonto.

billingProfileName

string

Det ID som unikt identifierar en faktureringsprofil.

invoiceSectionName

string

Det ID som unikt identifierar ett fakturaavsnitt.

options
InvoiceSectionsDeleteOptionalParams

Alternativparametrarna.

Returer

get(string, string, string, InvoiceSectionsGetOptionalParams)

Hämtar ett fakturaavsnitt med sitt ID. Åtgärden stöds endast för faktureringskonton med avtalstypen Microsoft-kundavtal.

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

Parametrar

billingAccountName

string

Det ID som unikt identifierar ett faktureringskonto.

billingProfileName

string

Det ID som unikt identifierar en faktureringsprofil.

invoiceSectionName

string

Det ID som unikt identifierar ett fakturaavsnitt.

options
InvoiceSectionsGetOptionalParams

Alternativparametrarna.

Returer

Promise<InvoiceSection>

listByBillingProfile(string, string, InvoiceSectionsListByBillingProfileOptionalParams)

Visar de fakturaavsnitt som en användare har åtkomst till. Åtgärden stöds endast för faktureringskonton med avtalstypen Microsoft-kundavtal.

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

Parametrar

billingAccountName

string

Det ID som unikt identifierar ett faktureringskonto.

billingProfileName

string

Det ID som unikt identifierar en faktureringsprofil.

options
InvoiceSectionsListByBillingProfileOptionalParams

Alternativparametrarna.

Returer

validateDeleteEligibility(string, string, string, InvoiceSectionsValidateDeleteEligibilityOptionalParams)

Verifierar om fakturaavsnittet kan tas bort. Åtgärden stöds för faktureringskonton med avtalstypen Microsoft-kundavtal.

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

Parametrar

billingAccountName

string

Det ID som unikt identifierar ett faktureringskonto.

billingProfileName

string

Det ID som unikt identifierar en faktureringsprofil.

invoiceSectionName

string

Det ID som unikt identifierar ett fakturaavsnitt.

Returer