Поделиться через


Views interface

Интерфейс, представляющий представления.

Методы

createOrUpdate(string, View, ViewsCreateOrUpdateOptionalParams)

Операция создания или обновления представления. Операция обновления требует, чтобы в запросе был задан последний eTag. Вы можете получить последний eTag, выполнив операцию get. Операция создания не требует eTag.

createOrUpdateByScope(string, string, View, ViewsCreateOrUpdateByScopeOptionalParams)

Операция создания или обновления представления. Операция обновления требует, чтобы в запросе был задан последний eTag. Вы можете получить последний eTag, выполнив операцию get. Операция создания не требует eTag.

delete(string, ViewsDeleteOptionalParams)

Операция удаления представления.

deleteByScope(string, string, ViewsDeleteByScopeOptionalParams)

Операция удаления представления.

get(string, ViewsGetOptionalParams)

Возвращает представление по имени представления.

getByScope(string, string, ViewsGetByScopeOptionalParams)

Возвращает представление для определенного область по имени представления.

list(ViewsListOptionalParams)

Выводит список всех представлений по арендатору и объекту.

listByScope(string, ViewsListByScopeOptionalParams)

Выводит список всех представлений в заданном область.

Сведения о методе

createOrUpdate(string, View, ViewsCreateOrUpdateOptionalParams)

Операция создания или обновления представления. Операция обновления требует, чтобы в запросе был задан последний eTag. Вы можете получить последний eTag, выполнив операцию get. Операция создания не требует eTag.

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

Параметры

viewName

string

Имя представления

parameters
View

Параметры, предоставленные для операции CreateOrUpdate View.

options
ViewsCreateOrUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<View>

createOrUpdateByScope(string, string, View, ViewsCreateOrUpdateByScopeOptionalParams)

Операция создания или обновления представления. Операция обновления требует, чтобы в запросе был задан последний eTag. Вы можете получить последний eTag, выполнив операцию get. Операция создания не требует eTag.

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

Параметры

scope

string

Область, связанный с операциями представления. К ним относятся subscriptions/{subscriptionId}для область подписки, subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}для область resourceGroup, providers/Microsoft.Billing/billingAccounts/{billingAccountId}для учетной записи выставления счетов область, providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}" для Отдела область , 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{enrollmentAccountId}' для enrollmentAccount область, Providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}для BillingProfile область, providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}" для InvoiceSection область , "providers/Microsoft.Management/managementGroups/{managementGroupId}" для область группы управления, "providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}" для внешней учетной записи выставления счетов область и "providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}" для внешней подписки область.

viewName

string

Имя представления

parameters
View

Параметры, предоставленные для операции CreateOrUpdate View.

options
ViewsCreateOrUpdateByScopeOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<View>

delete(string, ViewsDeleteOptionalParams)

Операция удаления представления.

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

Параметры

viewName

string

Имя представления

options
ViewsDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

deleteByScope(string, string, ViewsDeleteByScopeOptionalParams)

Операция удаления представления.

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

Параметры

scope

string

Область, связанный с операциями представления. К ним относятся subscriptions/{subscriptionId}для область подписки, subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}для область resourceGroup, providers/Microsoft.Billing/billingAccounts/{billingAccountId}для учетной записи выставления счетов область, providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}" для Отдела область , 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{enrollmentAccountId}' для enrollmentAccount область, Providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}для BillingProfile область, providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}" для InvoiceSection область , "providers/Microsoft.Management/managementGroups/{managementGroupId}" для область группы управления, "providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}" для внешней учетной записи выставления счетов область и "providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}" для внешней подписки область.

viewName

string

Имя представления

options
ViewsDeleteByScopeOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

get(string, ViewsGetOptionalParams)

Возвращает представление по имени представления.

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

Параметры

viewName

string

Имя представления

options
ViewsGetOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<View>

getByScope(string, string, ViewsGetByScopeOptionalParams)

Возвращает представление для определенного область по имени представления.

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

Параметры

scope

string

Область, связанный с операциями представления. К ним относятся subscriptions/{subscriptionId}для область подписки, subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}для область resourceGroup, providers/Microsoft.Billing/billingAccounts/{billingAccountId}для учетной записи выставления счетов область, providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}" для Отдела область , 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{enrollmentAccountId}' для enrollmentAccount область, Providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}для BillingProfile область, providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}" для InvoiceSection область , "providers/Microsoft.Management/managementGroups/{managementGroupId}" для область группы управления, "providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}" для внешней учетной записи выставления счетов область и "providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}" для внешней подписки область.

viewName

string

Имя представления

options
ViewsGetByScopeOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<View>

list(ViewsListOptionalParams)

Выводит список всех представлений по арендатору и объекту.

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

Параметры

options
ViewsListOptionalParams

Параметры параметров.

Возвращаемое значение

listByScope(string, ViewsListByScopeOptionalParams)

Выводит список всех представлений в заданном область.

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

Параметры

scope

string

Область, связанный с операциями представления. К ним относятся subscriptions/{subscriptionId}для область подписки, subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}для область resourceGroup, providers/Microsoft.Billing/billingAccounts/{billingAccountId}для учетной записи выставления счетов область, providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}" для Отдела область , 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{enrollmentAccountId}' для enrollmentAccount область, Providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}для BillingProfile область, providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}" для InvoiceSection область , "providers/Microsoft.Management/managementGroups/{managementGroupId}" для область группы управления, "providers/Microsoft.CostManagement/externalBillingAccounts/{externalBillingAccountName}" для внешней учетной записи выставления счетов область и "providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}" для внешней подписки область.

options
ViewsListByScopeOptionalParams

Параметры параметров.

Возвращаемое значение