BillingProfilesOperations interface

Schnittstelle stellt eine BillingProfiles-Operation dar.

Eigenschaften

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
createOrUpdate

Erstellt oder aktualisiert ein Abrechnungsprofil. Der Vorgang wird für Abrechnungskonten mit Vertragstyp Microsoft-Kundenvereinbarung und Microsoft Partner-Vereinbarung unterstützt. Wenn Sie ein MCA Individual (Pay-as-you-go)-Kunde sind, verwenden Sie bitte die Azure Portaloberfläche, um das Abrechnungsprofil zu erstellen.

delete

Löscht ein Abrechnungsprofil. Der Vorgang wird für Abrechnungskonten mit Vertragstyp Microsoft-Kundenvereinbarung und Microsoft Partner-Vereinbarung unterstützt.

get

Ruft ein Abrechnungsprofil anhand seiner ID ab. Der Vorgang wird für Abrechnungskonten mit Vertragstyp Microsoft-Kundenvereinbarung und Microsoft Partner-Vereinbarung unterstützt.

listByBillingAccount

Listet die Abrechnungsprofile auf, auf die ein Benutzer Zugriff hat. Der Vorgang wird für Abrechnungskonten mit Vereinbarung vom Typ Microsoft-Kundenvereinbarung und Microsoft Partner-Vereinbarung unterstützt.

validateDeleteEligibility

Überprüft, ob das Abrechnungsprofil gelöscht werden kann. Der Vorgang wird für Abrechnungskonten mit Vertragstyp Microsoft-Kundenvereinbarung und Microsoft Partner-Vereinbarung unterstützt.

Details zur Eigenschaft

beginCreateOrUpdate

Warnung

Diese API ist nun veraltet.

use createOrUpdate instead

beginCreateOrUpdate: (billingAccountName: string, billingProfileName: string, parameters: BillingProfile, options?: BillingProfilesCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<BillingProfile>, BillingProfile>>

Eigenschaftswert

(billingAccountName: string, billingProfileName: string, parameters: BillingProfile, options?: BillingProfilesCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<BillingProfile>, BillingProfile>>

beginCreateOrUpdateAndWait

Warnung

Diese API ist nun veraltet.

use createOrUpdate instead

beginCreateOrUpdateAndWait: (billingAccountName: string, billingProfileName: string, parameters: BillingProfile, options?: BillingProfilesCreateOrUpdateOptionalParams) => Promise<BillingProfile>

Eigenschaftswert

(billingAccountName: string, billingProfileName: string, parameters: BillingProfile, options?: BillingProfilesCreateOrUpdateOptionalParams) => Promise<BillingProfile>

beginDelete

Warnung

Diese API ist nun veraltet.

use delete instead

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

Eigenschaftswert

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

beginDeleteAndWait

Warnung

Diese API ist nun veraltet.

use delete instead

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

Eigenschaftswert

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

createOrUpdate

Erstellt oder aktualisiert ein Abrechnungsprofil. Der Vorgang wird für Abrechnungskonten mit Vertragstyp Microsoft-Kundenvereinbarung und Microsoft Partner-Vereinbarung unterstützt. Wenn Sie ein MCA Individual (Pay-as-you-go)-Kunde sind, verwenden Sie bitte die Azure Portaloberfläche, um das Abrechnungsprofil zu erstellen.

createOrUpdate: (billingAccountName: string, billingProfileName: string, parameters: BillingProfile, options?: BillingProfilesCreateOrUpdateOptionalParams) => PollerLike<OperationState<BillingProfile>, BillingProfile>

Eigenschaftswert

(billingAccountName: string, billingProfileName: string, parameters: BillingProfile, options?: BillingProfilesCreateOrUpdateOptionalParams) => PollerLike<OperationState<BillingProfile>, BillingProfile>

delete

Löscht ein Abrechnungsprofil. Der Vorgang wird für Abrechnungskonten mit Vertragstyp Microsoft-Kundenvereinbarung und Microsoft Partner-Vereinbarung unterstützt.

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

Eigenschaftswert

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

get

Ruft ein Abrechnungsprofil anhand seiner ID ab. Der Vorgang wird für Abrechnungskonten mit Vertragstyp Microsoft-Kundenvereinbarung und Microsoft Partner-Vereinbarung unterstützt.

get: (billingAccountName: string, billingProfileName: string, options?: BillingProfilesGetOptionalParams) => Promise<BillingProfile>

Eigenschaftswert

(billingAccountName: string, billingProfileName: string, options?: BillingProfilesGetOptionalParams) => Promise<BillingProfile>

listByBillingAccount

Listet die Abrechnungsprofile auf, auf die ein Benutzer Zugriff hat. Der Vorgang wird für Abrechnungskonten mit Vereinbarung vom Typ Microsoft-Kundenvereinbarung und Microsoft Partner-Vereinbarung unterstützt.

listByBillingAccount: (billingAccountName: string, options?: BillingProfilesListByBillingAccountOptionalParams) => PagedAsyncIterableIterator<BillingProfile, BillingProfile[], PageSettings>

Eigenschaftswert

(billingAccountName: string, options?: BillingProfilesListByBillingAccountOptionalParams) => PagedAsyncIterableIterator<BillingProfile, BillingProfile[], PageSettings>

validateDeleteEligibility

Überprüft, ob das Abrechnungsprofil gelöscht werden kann. Der Vorgang wird für Abrechnungskonten mit Vertragstyp Microsoft-Kundenvereinbarung und Microsoft Partner-Vereinbarung unterstützt.

validateDeleteEligibility: (billingAccountName: string, billingProfileName: string, options?: BillingProfilesValidateDeleteEligibilityOptionalParams) => Promise<DeleteBillingProfileEligibilityResult>

Eigenschaftswert

(billingAccountName: string, billingProfileName: string, options?: BillingProfilesValidateDeleteEligibilityOptionalParams) => Promise<DeleteBillingProfileEligibilityResult>