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


Views interface

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

Методы

createOrUpdate(string, View, ViewsCreateOrUpdateOptionalParams)

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

createOrUpdateByScope(string, string, View, ViewsCreateOrUpdateByScopeOptionalParams)

Операция создания или обновления представления. Для операции обновления требуется установить в запросе последнюю версию eTag. Вы можете получить последнюю версию eTag, выполнив операцию получения. Операция создания не требует 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, выполнив операцию получения. Операция создания не требует 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, выполнив операцию получения. Операция создания не требует eTag.

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

Параметры

scope

string

Область, связанная с операциями представления. Это включает в себя "подписки/{subscriptionId}" для области подписки. "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" для области resourceGroup, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}" для области учетной записи выставления счетов, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/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

Область, связанная с операциями представления. Это включает в себя "подписки/{subscriptionId}" для области подписки. "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" для области resourceGroup, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}" для области учетной записи выставления счетов, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/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

Область, связанная с операциями представления. Это включает в себя "подписки/{subscriptionId}" для области подписки. "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" для области resourceGroup, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}" для области учетной записи выставления счетов, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/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

Область, связанная с операциями представления. Это включает в себя "подписки/{subscriptionId}" для области подписки. "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" для области resourceGroup, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}" для области учетной записи выставления счетов, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/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

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

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