InvoiceSectionsOperations interface

Schnittstelle stellt die Operationen von InvoiceSections dar.

Eigenschaften

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
createOrUpdate

Erstellt oder aktualisiert einen Rechnungsabschnitt. Der Vorgang wird nur für Abrechnungskonten mit vertragstyp Microsoft-Kundenvereinbarung unterstützt.

delete

Löscht einen Rechnungsabschnitt. Der Vorgang wird für Abrechnungskonten mit vertragstyp Microsoft-Kundenvereinbarung unterstützt.

get

Ruft einen Rechnungsabschnitt anhand seiner ID ab. Der Vorgang wird nur für Abrechnungskonten mit vertragstyp Microsoft-Kundenvereinbarung unterstützt.

listByBillingProfile

Listet die Rechnungsabschnitte auf, auf die ein Benutzer Zugriff hat. Der Vorgang wird nur für Abrechnungskonten mit vertragstyp Microsoft-Kundenvereinbarung unterstützt.

validateDeleteEligibility

Überprüft, ob der Rechnungsabschnitt gelöscht werden kann. Der Vorgang wird für Abrechnungskonten mit vertragstyp Microsoft-Kundenvereinbarung unterstützt.

Details zur Eigenschaft

beginCreateOrUpdate

Warnung

Diese API ist nun veraltet.

use createOrUpdate instead

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

Eigenschaftswert

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

beginCreateOrUpdateAndWait

Warnung

Diese API ist nun veraltet.

use createOrUpdate instead

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

Eigenschaftswert

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

beginDelete

Warnung

Diese API ist nun veraltet.

use delete instead

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

Eigenschaftswert

(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: InvoiceSectionsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Warnung

Diese API ist nun veraltet.

use delete instead

beginDeleteAndWait: (billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: InvoiceSectionsDeleteOptionalParams) => Promise<void>

Eigenschaftswert

(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: InvoiceSectionsDeleteOptionalParams) => Promise<void>

createOrUpdate

Erstellt oder aktualisiert einen Rechnungsabschnitt. Der Vorgang wird nur für Abrechnungskonten mit vertragstyp Microsoft-Kundenvereinbarung unterstützt.

createOrUpdate: (billingAccountName: string, billingProfileName: string, invoiceSectionName: string, parameters: InvoiceSection, options?: InvoiceSectionsCreateOrUpdateOptionalParams) => PollerLike<OperationState<InvoiceSection>, InvoiceSection>

Eigenschaftswert

(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, parameters: InvoiceSection, options?: InvoiceSectionsCreateOrUpdateOptionalParams) => PollerLike<OperationState<InvoiceSection>, InvoiceSection>

delete

Löscht einen Rechnungsabschnitt. Der Vorgang wird für Abrechnungskonten mit vertragstyp Microsoft-Kundenvereinbarung unterstützt.

delete: (billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: InvoiceSectionsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Eigenschaftswert

(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: InvoiceSectionsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Ruft einen Rechnungsabschnitt anhand seiner ID ab. Der Vorgang wird nur für Abrechnungskonten mit vertragstyp Microsoft-Kundenvereinbarung unterstützt.

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

Eigenschaftswert

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

listByBillingProfile

Listet die Rechnungsabschnitte auf, auf die ein Benutzer Zugriff hat. Der Vorgang wird nur für Abrechnungskonten mit vertragstyp Microsoft-Kundenvereinbarung unterstützt.

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

Eigenschaftswert

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

validateDeleteEligibility

Überprüft, ob der Rechnungsabschnitt gelöscht werden kann. Der Vorgang wird für Abrechnungskonten mit vertragstyp Microsoft-Kundenvereinbarung unterstützt.

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

Eigenschaftswert

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