Views interface
Интерфейс, представляющий представления.
Методы
| create |
Операция создания или обновления представления. Для операции обновления требуется установить в запросе последнюю версию eTag. Вы можете получить последнюю версию eTag, выполнив операцию получения. Операция создания не требует eTag. |
| create |
Операция создания или обновления представления. Для операции обновления требуется установить в запросе последнюю версию eTag. Вы можете получить последнюю версию eTag, выполнив операцию получения. Операция создания не требует eTag. |
| delete(string, Views |
Операция удаления представления. |
| delete |
Операция удаления представления. |
| get(string, Views |
Возвращает представление по имени представления. |
| get |
Возвращает представление для определенной области по имени представления. |
| list(Views |
Выводит список всех представлений по клиенту и объекту. |
| list |
Выводит список всех представлений в заданной области. |
Сведения о методе
createOrUpdate(string, View, ViewsCreateOrUpdateOptionalParams)
Операция создания или обновления представления. Для операции обновления требуется установить в запросе последнюю версию eTag. Вы можете получить последнюю версию eTag, выполнив операцию получения. Операция создания не требует eTag.
function createOrUpdate(viewName: string, parameters: View, options?: ViewsCreateOrUpdateOptionalParams): Promise<View>
Параметры
- viewName
-
string
Имя представления
- parameters
- View
Параметры, предоставленные операции CreateOrUpdate View.
Параметры параметров.
Возвращаемое значение
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.
Параметры параметров.
Возвращаемое значение
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
Параметры параметров.