Freigeben über


Views interface

Schnittstelle, die eine Ansichten darstellt.

Methoden

createOrUpdate(string, View, ViewsCreateOrUpdateOptionalParams)

Der Vorgang zum Erstellen oder Aktualisieren einer Ansicht. Für den Updatevorgang muss das neueste eTag in der Anforderung festgelegt werden. Sie können das neueste eTag abrufen, indem Sie einen Get-Vorgang ausführen. Der Erstellungsvorgang erfordert kein eTag.

createOrUpdateByScope(string, string, View, ViewsCreateOrUpdateByScopeOptionalParams)

Der Vorgang zum Erstellen oder Aktualisieren einer Ansicht. Für den Updatevorgang muss das neueste eTag in der Anforderung festgelegt werden. Sie können das neueste eTag abrufen, indem Sie einen Get-Vorgang ausführen. Der Erstellungsvorgang erfordert kein eTag.

delete(string, ViewsDeleteOptionalParams)

Der Vorgang zum Löschen einer Ansicht.

deleteByScope(string, string, ViewsDeleteByScopeOptionalParams)

Der Vorgang zum Löschen einer Ansicht.

get(string, ViewsGetOptionalParams)

Ruft die Ansicht nach Ansichtsname ab.

getByScope(string, string, ViewsGetByScopeOptionalParams)

Ruft die Ansicht für den definierten Bereich nach Ansichtsname ab.

list(ViewsListOptionalParams)

Listet alle Ansichten nach Mandant und Objekt auf.

listByScope(string, ViewsListByScopeOptionalParams)

Listet alle Ansichten im angegebenen Bereich auf.

Details zur Methode

createOrUpdate(string, View, ViewsCreateOrUpdateOptionalParams)

Der Vorgang zum Erstellen oder Aktualisieren einer Ansicht. Für den Updatevorgang muss das neueste eTag in der Anforderung festgelegt werden. Sie können das neueste eTag abrufen, indem Sie einen Get-Vorgang ausführen. Der Erstellungsvorgang erfordert kein eTag.

function createOrUpdate(viewName: string, parameters: View, options?: ViewsCreateOrUpdateOptionalParams): Promise<View>

Parameter

viewName

string

Name der Ansicht

parameters
View

Parameter, die für den CreateOrUpdate View-Vorgang bereitgestellt werden.

options
ViewsCreateOrUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<View>

createOrUpdateByScope(string, string, View, ViewsCreateOrUpdateByScopeOptionalParams)

Der Vorgang zum Erstellen oder Aktualisieren einer Ansicht. Für den Updatevorgang muss das neueste eTag in der Anforderung festgelegt werden. Sie können das neueste eTag abrufen, indem Sie einen Get-Vorgang ausführen. Der Erstellungsvorgang erfordert kein eTag.

function createOrUpdateByScope(scope: string, viewName: string, parameters: View, options?: ViewsCreateOrUpdateByScopeOptionalParams): Promise<View>

Parameter

scope

string

Der Bereich, der Ansichtsvorgängen zugeordnet ist. Dies schließt "subscriptions/{subscriptionId}" für den Abonnementbereich ein. 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for resourceGroup scope, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' for Billing Account scope, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' for Department scope, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' für den Bereich EnrollmentAccount, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' for BillingProfile scope, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' for InvoiceSection Scope, 'providers/Microsoft.Management/managementGroups/{managementGroupId}' for Management Group scope, 'providers/Microsoft.CostManagement/externalBillingAccounts/{ externalBillingAccountName}" für den Bereich "Externes Abrechnungskonto" und "providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}" für den Bereich "Externes Abonnement".

viewName

string

Name der Ansicht

parameters
View

Parameter, die für den CreateOrUpdate View-Vorgang bereitgestellt werden.

options
ViewsCreateOrUpdateByScopeOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<View>

delete(string, ViewsDeleteOptionalParams)

Der Vorgang zum Löschen einer Ansicht.

function delete(viewName: string, options?: ViewsDeleteOptionalParams): Promise<void>

Parameter

viewName

string

Name der Ansicht

options
ViewsDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

deleteByScope(string, string, ViewsDeleteByScopeOptionalParams)

Der Vorgang zum Löschen einer Ansicht.

function deleteByScope(scope: string, viewName: string, options?: ViewsDeleteByScopeOptionalParams): Promise<void>

Parameter

scope

string

Der Bereich, der Ansichtsvorgängen zugeordnet ist. Dies schließt "subscriptions/{subscriptionId}" für den Abonnementbereich ein. 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for resourceGroup scope, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' for Billing Account scope, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' for Department scope, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' für den Bereich EnrollmentAccount, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' for BillingProfile scope, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' for InvoiceSection Scope, 'providers/Microsoft.Management/managementGroups/{managementGroupId}' for Management Group scope, 'providers/Microsoft.CostManagement/externalBillingAccounts/{ externalBillingAccountName}" für den Bereich "Externes Abrechnungskonto" und "providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}" für den Bereich "Externes Abonnement".

viewName

string

Name der Ansicht

options
ViewsDeleteByScopeOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

get(string, ViewsGetOptionalParams)

Ruft die Ansicht nach Ansichtsname ab.

function get(viewName: string, options?: ViewsGetOptionalParams): Promise<View>

Parameter

viewName

string

Name der Ansicht

options
ViewsGetOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<View>

getByScope(string, string, ViewsGetByScopeOptionalParams)

Ruft die Ansicht für den definierten Bereich nach Ansichtsname ab.

function getByScope(scope: string, viewName: string, options?: ViewsGetByScopeOptionalParams): Promise<View>

Parameter

scope

string

Der Bereich, der Ansichtsvorgängen zugeordnet ist. Dies schließt "subscriptions/{subscriptionId}" für den Abonnementbereich ein. 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for resourceGroup scope, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' for Billing Account scope, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' for Department scope, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' für den Bereich EnrollmentAccount, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' for BillingProfile scope, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' for InvoiceSection Scope, 'providers/Microsoft.Management/managementGroups/{managementGroupId}' for Management Group scope, 'providers/Microsoft.CostManagement/externalBillingAccounts/{ externalBillingAccountName}" für den Bereich "Externes Abrechnungskonto" und "providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}" für den Bereich "Externes Abonnement".

viewName

string

Name der Ansicht

options
ViewsGetByScopeOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<View>

list(ViewsListOptionalParams)

Listet alle Ansichten nach Mandant und Objekt auf.

function list(options?: ViewsListOptionalParams): PagedAsyncIterableIterator<View, View[], PageSettings>

Parameter

options
ViewsListOptionalParams

Die Optionsparameter.

Gibt zurück

listByScope(string, ViewsListByScopeOptionalParams)

Listet alle Ansichten im angegebenen Bereich auf.

function listByScope(scope: string, options?: ViewsListByScopeOptionalParams): PagedAsyncIterableIterator<View, View[], PageSettings>

Parameter

scope

string

Der Bereich, der Ansichtsvorgängen zugeordnet ist. Dies schließt "subscriptions/{subscriptionId}" für den Abonnementbereich ein. 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for resourceGroup scope, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' for Billing Account scope, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' for Department scope, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' für den Bereich EnrollmentAccount, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' for BillingProfile scope, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' for InvoiceSection Scope, 'providers/Microsoft.Management/managementGroups/{managementGroupId}' for Management Group scope, 'providers/Microsoft.CostManagement/externalBillingAccounts/{ externalBillingAccountName}" für den Bereich "Externes Abrechnungskonto" und "providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}" für den Bereich "Externes Abonnement".

options
ViewsListByScopeOptionalParams

Die Optionsparameter.

Gibt zurück