Freigeben über


BillingProfiles interface

Schnittstelle, die ein BillingProfiles darstellt.

Methoden

beginCreateOrUpdate(string, string, BillingProfile, BillingProfilesCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert ein Abrechnungsprofil. Der Vorgang wird für Abrechnungskonten mit dem Vertragstyp "Microsoft-Kundenvertrag" und "Microsoft Partner Agreement" 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.

beginCreateOrUpdateAndWait(string, string, BillingProfile, BillingProfilesCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert ein Abrechnungsprofil. Der Vorgang wird für Abrechnungskonten mit dem Vertragstyp "Microsoft-Kundenvertrag" und "Microsoft Partner Agreement" 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.

beginDelete(string, string, BillingProfilesDeleteOptionalParams)

Löscht ein Abrechnungsprofil. Der Vorgang wird für Abrechnungskonten mit dem Vertragstyp "Microsoft-Kundenvertrag" und "Microsoft Partner Agreement" unterstützt.

beginDeleteAndWait(string, string, BillingProfilesDeleteOptionalParams)

Löscht ein Abrechnungsprofil. Der Vorgang wird für Abrechnungskonten mit dem Vertragstyp "Microsoft-Kundenvertrag" und "Microsoft Partner Agreement" unterstützt.

get(string, string, BillingProfilesGetOptionalParams)

Ruft ein Abrechnungsprofil anhand seiner ID ab. Der Vorgang wird für Abrechnungskonten mit dem Vertragstyp "Microsoft-Kundenvertrag" und "Microsoft Partner Agreement" unterstützt.

listByBillingAccount(string, BillingProfilesListByBillingAccountOptionalParams)

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

validateDeleteEligibility(string, string, BillingProfilesValidateDeleteEligibilityOptionalParams)

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

Details zur Methode

beginCreateOrUpdate(string, string, BillingProfile, BillingProfilesCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert ein Abrechnungsprofil. Der Vorgang wird für Abrechnungskonten mit dem Vertragstyp "Microsoft-Kundenvertrag" und "Microsoft Partner Agreement" 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.

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

Parameter

billingAccountName

string

Die ID, die ein Abrechnungskonto eindeutig identifiziert.

billingProfileName

string

Die ID, die ein Abrechnungsprofil eindeutig identifiziert.

parameters
BillingProfile

Ein Abrechnungsprofil.

options
BillingProfilesCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginCreateOrUpdateAndWait(string, string, BillingProfile, BillingProfilesCreateOrUpdateOptionalParams)

Erstellt oder aktualisiert ein Abrechnungsprofil. Der Vorgang wird für Abrechnungskonten mit dem Vertragstyp "Microsoft-Kundenvertrag" und "Microsoft Partner Agreement" 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.

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

Parameter

billingAccountName

string

Die ID, die ein Abrechnungskonto eindeutig identifiziert.

billingProfileName

string

Die ID, die ein Abrechnungsprofil eindeutig identifiziert.

parameters
BillingProfile

Ein Abrechnungsprofil.

options
BillingProfilesCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<BillingProfile>

beginDelete(string, string, BillingProfilesDeleteOptionalParams)

Löscht ein Abrechnungsprofil. Der Vorgang wird für Abrechnungskonten mit dem Vertragstyp "Microsoft-Kundenvertrag" und "Microsoft Partner Agreement" unterstützt.

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

Parameter

billingAccountName

string

Die ID, die ein Abrechnungskonto eindeutig identifiziert.

billingProfileName

string

Die ID, die ein Abrechnungsprofil eindeutig identifiziert.

options
BillingProfilesDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

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

beginDeleteAndWait(string, string, BillingProfilesDeleteOptionalParams)

Löscht ein Abrechnungsprofil. Der Vorgang wird für Abrechnungskonten mit dem Vertragstyp "Microsoft-Kundenvertrag" und "Microsoft Partner Agreement" unterstützt.

function beginDeleteAndWait(billingAccountName: string, billingProfileName: string, options?: BillingProfilesDeleteOptionalParams): Promise<BillingProfilesDeleteHeaders>

Parameter

billingAccountName

string

Die ID, die ein Abrechnungskonto eindeutig identifiziert.

billingProfileName

string

Die ID, die ein Abrechnungsprofil eindeutig identifiziert.

options
BillingProfilesDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

get(string, string, BillingProfilesGetOptionalParams)

Ruft ein Abrechnungsprofil anhand seiner ID ab. Der Vorgang wird für Abrechnungskonten mit dem Vertragstyp "Microsoft-Kundenvertrag" und "Microsoft Partner Agreement" unterstützt.

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

Parameter

billingAccountName

string

Die ID, die ein Abrechnungskonto eindeutig identifiziert.

billingProfileName

string

Die ID, die ein Abrechnungsprofil eindeutig identifiziert.

options
BillingProfilesGetOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<BillingProfile>

listByBillingAccount(string, BillingProfilesListByBillingAccountOptionalParams)

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

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

Parameter

billingAccountName

string

Die ID, die ein Abrechnungskonto eindeutig identifiziert.

Gibt zurück

validateDeleteEligibility(string, string, BillingProfilesValidateDeleteEligibilityOptionalParams)

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

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

Parameter

billingAccountName

string

Die ID, die ein Abrechnungskonto eindeutig identifiziert.

billingProfileName

string

Die ID, die ein Abrechnungsprofil eindeutig identifiziert.

Gibt zurück