Freigeben über


Views interface

Schnittstelle, die ansichten darstellt.

Methoden

createOrUpdate(string, View, ViewsCreateOrUpdateOptionalParams)

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

createOrUpdateByScope(string, string, View, ViewsCreateOrUpdateByScopeOptionalParams)

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

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 anhand des Ansichtsnamens 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 Aktualisierungsvorgang muss das neueste eTag in der Anforderung festgelegt werden. Sie können das neueste eTag abrufen, indem Sie einen Get-Vorgang ausführen. Für den Erstellungsvorgang ist kein eTag erforderlich.

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

Parameter

viewName

string

Ansichtsname

parameters
View

Parameter, die für den CreateOrUpdate-Ansichtsvorgang 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 Aktualisierungsvorgang muss das neueste eTag in der Anforderung festgelegt werden. Sie können das neueste eTag abrufen, indem Sie einen Get-Vorgang ausführen. Für den Erstellungsvorgang ist kein eTag erforderlich.

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

Parameter

scope

string

Der Bereich, der Ansichtsvorgängen zugeordnet ist. Dies umfasst "abonnements/{subscriptionId}" für den Abonnementbereich, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' für resourceGroup-Bereich, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' for Billing Account scope, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' für Abteilungsbereich, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' für enrollmentAccount-Bereich, '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 des externen Abrechnungskontos und 'providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}' für den Bereich externes Abonnement.

viewName

string

Ansichtsname

parameters
View

Parameter, die für den CreateOrUpdate-Ansichtsvorgang 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

Ansichtsname

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 umfasst "abonnements/{subscriptionId}" für den Abonnementbereich, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' für resourceGroup-Bereich, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' for Billing Account scope, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' für Abteilungsbereich, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' für enrollmentAccount-Bereich, '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 des externen Abrechnungskontos und 'providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}' für den Bereich externes Abonnement.

viewName

string

Ansichtsname

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

Ansichtsname

options
ViewsGetOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<View>

getByScope(string, string, ViewsGetByScopeOptionalParams)

Ruft die Ansicht für den definierten Bereich anhand des Ansichtsnamens ab.

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

Parameter

scope

string

Der Bereich, der Ansichtsvorgängen zugeordnet ist. Dies umfasst "abonnements/{subscriptionId}" für den Abonnementbereich, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' für resourceGroup-Bereich, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' for Billing Account scope, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' für Abteilungsbereich, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' für enrollmentAccount-Bereich, '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 des externen Abrechnungskontos und 'providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}' für den Bereich externes Abonnement.

viewName

string

Ansichtsname

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 umfasst "abonnements/{subscriptionId}" für den Abonnementbereich, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' für resourceGroup-Bereich, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' for Billing Account scope, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' für Abteilungsbereich, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' für enrollmentAccount-Bereich, '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 des externen Abrechnungskontos und 'providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}' für den Bereich externes Abonnement.

options
ViewsListByScopeOptionalParams

Die Optionsparameter.

Gibt zurück