Udostępnij za pośrednictwem


Views interface

Interfejs reprezentujący widoki.

Metody

createOrUpdate(string, View, ViewsCreateOrUpdateOptionalParams)

Operacja tworzenia lub aktualizowania widoku. Operacja aktualizacji wymaga ustawienia najnowszego elementu eTag w żądaniu. Możesz uzyskać najnowszy element eTag, wykonując operację pobierania. Operacja tworzenia nie wymaga elementu eTag.

createOrUpdateByScope(string, string, View, ViewsCreateOrUpdateByScopeOptionalParams)

Operacja tworzenia lub aktualizowania widoku. Operacja aktualizacji wymaga ustawienia najnowszego elementu eTag w żądaniu. Możesz uzyskać najnowszy element eTag, wykonując operację pobierania. Operacja tworzenia nie wymaga elementu eTag.

delete(string, ViewsDeleteOptionalParams)

Operacja usuwania widoku.

deleteByScope(string, string, ViewsDeleteByScopeOptionalParams)

Operacja usuwania widoku.

get(string, ViewsGetOptionalParams)

Pobiera widok według nazwy widoku.

getByScope(string, string, ViewsGetByScopeOptionalParams)

Pobiera widok dla zdefiniowanego zakresu według nazwy widoku.

list(ViewsListOptionalParams)

Wyświetla listę wszystkich widoków według dzierżawy i obiektu.

listByScope(string, ViewsListByScopeOptionalParams)

Wyświetla listę wszystkich widoków w danym zakresie.

Szczegóły metody

createOrUpdate(string, View, ViewsCreateOrUpdateOptionalParams)

Operacja tworzenia lub aktualizowania widoku. Operacja aktualizacji wymaga ustawienia najnowszego elementu eTag w żądaniu. Możesz uzyskać najnowszy element eTag, wykonując operację pobierania. Operacja tworzenia nie wymaga elementu eTag.

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

Parametry

viewName

string

Nazwa widoku

parameters
View

Parametry dostarczone do operacji CreateOrUpdate View.

options
ViewsCreateOrUpdateOptionalParams

Parametry opcji.

Zwraca

Promise<View>

createOrUpdateByScope(string, string, View, ViewsCreateOrUpdateByScopeOptionalParams)

Operacja tworzenia lub aktualizowania widoku. Operacja aktualizacji wymaga ustawienia najnowszego elementu eTag w żądaniu. Możesz uzyskać najnowszy element eTag, wykonując operację pobierania. Operacja tworzenia nie wymaga elementu eTag.

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

Parametry

scope

string

Zakres skojarzony z operacjami wyświetlania. Obejmuje to "subscriptions/{subscriptionId}" dla zakresu subskrypcji, "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" dla zakresu grupy zasobów, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}" dla zakresu konta rozliczeniowego, "providers/Microsoft.Billing/billingAccounts/{billingAccounts}/departments/{departmentId}" dla zakresu działu, "providers/Microsoft.Billing/billingAccounts/{billingAccounts/{billingAccounts}/enrollmentAccounts/{ enrollmentAccountId}" dla zakresu EnrollmentAccount, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}" dla zakresu BillingProfile, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}" dla zakresu InvoiceSection, "providers/Microsoft.Management/managementGroups/{managementGroupId}" dla zakresu grupy zarządzania, "providers/Microsoft.CostManagement/externalBillingAccounts/{ externalBillingAccountName}" dla zakresu konta rozliczeniowego zewnętrznego i "providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}" dla zakresu subskrypcji zewnętrznej.

viewName

string

Nazwa widoku

parameters
View

Parametry dostarczone do operacji CreateOrUpdate View.

options
ViewsCreateOrUpdateByScopeOptionalParams

Parametry opcji.

Zwraca

Promise<View>

delete(string, ViewsDeleteOptionalParams)

Operacja usuwania widoku.

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

Parametry

viewName

string

Nazwa widoku

options
ViewsDeleteOptionalParams

Parametry opcji.

Zwraca

Promise<void>

deleteByScope(string, string, ViewsDeleteByScopeOptionalParams)

Operacja usuwania widoku.

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

Parametry

scope

string

Zakres skojarzony z operacjami wyświetlania. Obejmuje to "subscriptions/{subscriptionId}" dla zakresu subskrypcji, "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" dla zakresu grupy zasobów, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}" dla zakresu konta rozliczeniowego, "providers/Microsoft.Billing/billingAccounts/{billingAccounts}/departments/{departmentId}" dla zakresu działu, "providers/Microsoft.Billing/billingAccounts/{billingAccounts/{billingAccounts}/enrollmentAccounts/{ enrollmentAccountId}" dla zakresu EnrollmentAccount, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}" dla zakresu BillingProfile, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}" dla zakresu InvoiceSection, "providers/Microsoft.Management/managementGroups/{managementGroupId}" dla zakresu grupy zarządzania, "providers/Microsoft.CostManagement/externalBillingAccounts/{ externalBillingAccountName}" dla zakresu konta rozliczeniowego zewnętrznego i "providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}" dla zakresu subskrypcji zewnętrznej.

viewName

string

Nazwa widoku

options
ViewsDeleteByScopeOptionalParams

Parametry opcji.

Zwraca

Promise<void>

get(string, ViewsGetOptionalParams)

Pobiera widok według nazwy widoku.

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

Parametry

viewName

string

Nazwa widoku

options
ViewsGetOptionalParams

Parametry opcji.

Zwraca

Promise<View>

getByScope(string, string, ViewsGetByScopeOptionalParams)

Pobiera widok dla zdefiniowanego zakresu według nazwy widoku.

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

Parametry

scope

string

Zakres skojarzony z operacjami wyświetlania. Obejmuje to "subscriptions/{subscriptionId}" dla zakresu subskrypcji, "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" dla zakresu grupy zasobów, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}" dla zakresu konta rozliczeniowego, "providers/Microsoft.Billing/billingAccounts/{billingAccounts}/departments/{departmentId}" dla zakresu działu, "providers/Microsoft.Billing/billingAccounts/{billingAccounts/{billingAccounts}/enrollmentAccounts/{ enrollmentAccountId}" dla zakresu EnrollmentAccount, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}" dla zakresu BillingProfile, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}" dla zakresu InvoiceSection, "providers/Microsoft.Management/managementGroups/{managementGroupId}" dla zakresu grupy zarządzania, "providers/Microsoft.CostManagement/externalBillingAccounts/{ externalBillingAccountName}" dla zakresu konta rozliczeniowego zewnętrznego i "providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}" dla zakresu subskrypcji zewnętrznej.

viewName

string

Nazwa widoku

options
ViewsGetByScopeOptionalParams

Parametry opcji.

Zwraca

Promise<View>

list(ViewsListOptionalParams)

Wyświetla listę wszystkich widoków według dzierżawy i obiektu.

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

Parametry

options
ViewsListOptionalParams

Parametry opcji.

Zwraca

listByScope(string, ViewsListByScopeOptionalParams)

Wyświetla listę wszystkich widoków w danym zakresie.

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

Parametry

scope

string

Zakres skojarzony z operacjami wyświetlania. Obejmuje to "subscriptions/{subscriptionId}" dla zakresu subskrypcji, "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" dla zakresu grupy zasobów, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}" dla zakresu konta rozliczeniowego, "providers/Microsoft.Billing/billingAccounts/{billingAccounts}/departments/{departmentId}" dla zakresu działu, "providers/Microsoft.Billing/billingAccounts/{billingAccounts/{billingAccounts}/enrollmentAccounts/{ enrollmentAccountId}" dla zakresu EnrollmentAccount, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}" dla zakresu BillingProfile, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}" dla zakresu InvoiceSection, "providers/Microsoft.Management/managementGroups/{managementGroupId}" dla zakresu grupy zarządzania, "providers/Microsoft.CostManagement/externalBillingAccounts/{ externalBillingAccountName}" dla zakresu konta rozliczeniowego zewnętrznego i "providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}" dla zakresu subskrypcji zewnętrznej.

options
ViewsListByScopeOptionalParams

Parametry opcji.

Zwraca