BillingProfiles interface
Schnittstelle, die ein BillingProfiles darstellt.
Methoden
begin |
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. |
begin |
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. |
begin |
Löscht ein Abrechnungsprofil. Der Vorgang wird für Abrechnungskonten mit dem Vertragstyp "Microsoft-Kundenvertrag" und "Microsoft Partner Agreement" unterstützt. |
begin |
Löscht ein Abrechnungsprofil. Der Vorgang wird für Abrechnungskonten mit dem Vertragstyp "Microsoft-Kundenvertrag" und "Microsoft Partner Agreement" unterstützt. |
get(string, string, Billing |
Ruft ein Abrechnungsprofil anhand seiner ID ab. Der Vorgang wird für Abrechnungskonten mit dem Vertragstyp "Microsoft-Kundenvertrag" und "Microsoft Partner Agreement" unterstützt. |
list |
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. |
validate |
Ü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.
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.
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.
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.
Die Optionsparameter.
Gibt zurück
Promise<BillingProfilesDeleteHeaders>
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.
Die Optionsparameter.
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.
Die Optionsparameter.