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


Alerts interface

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

Методы

dismiss(string, string, DismissAlertPayload, AlertsDismissOptionalParams)

Закрывает указанное оповещение.

get(string, string, AlertsGetOptionalParams)

Возвращает оповещение для область по идентификатору оповещения.

list(string, AlertsListOptionalParams)

Список оповещений для определенных область.

listExternal(string, string, AlertsListExternalOptionalParams)

Список определенных типов оповещений для внешнего поставщика облачных служб.

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

dismiss(string, string, DismissAlertPayload, AlertsDismissOptionalParams)

Закрывает указанное оповещение.

function dismiss(scope: string, alertId: string, parameters: DismissAlertPayload, options?: AlertsDismissOptionalParams): Promise<Alert>

Параметры

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.Management/managementGroups/{managementGroupId} для группы управления область, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' для billingProfile область , '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/invoiceSections/{invoiceSectionId}" для область invoiceSection и /providers/Microsoft.Billing/billingAccounts/{billingAccountId}/customers/{customerId}, для партнеров.

alertId

string

Идентификатор оповещения

parameters
DismissAlertPayload

Параметры, предоставленные для операции "Закрыть оповещение".

options
AlertsDismissOptionalParams

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

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

Promise<Alert>

get(string, string, AlertsGetOptionalParams)

Возвращает оповещение для область по идентификатору оповещения.

function get(scope: string, alertId: string, options?: AlertsGetOptionalParams): Promise<Alert>

Параметры

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.Management/managementGroups/{managementGroupId} для группы управления область, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' для billingProfile область , '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/invoiceSections/{invoiceSectionId}" для область invoiceSection и /providers/Microsoft.Billing/billingAccounts/{billingAccountId}/customers/{customerId}, для партнеров.

alertId

string

Идентификатор оповещения

options
AlertsGetOptionalParams

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

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

Promise<Alert>

list(string, AlertsListOptionalParams)

Список оповещений для определенных область.

function list(scope: string, options?: AlertsListOptionalParams): Promise<AlertsResult>

Параметры

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.Management/managementGroups/{managementGroupId} для группы управления область, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' для billingProfile область , '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/invoiceSections/{invoiceSectionId}" для область invoiceSection и /providers/Microsoft.Billing/billingAccounts/{billingAccountId}/customers/{customerId}, для партнеров.

options
AlertsListOptionalParams

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

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

Promise<AlertsResult>

listExternal(string, string, AlertsListExternalOptionalParams)

Список определенных типов оповещений для внешнего поставщика облачных служб.

function listExternal(externalCloudProviderType: string, externalCloudProviderId: string, options?: AlertsListExternalOptionalParams): Promise<AlertsResult>

Параметры

externalCloudProviderType

string

Тип внешнего поставщика облачных служб, связанный с операциями измерения или запроса. Сюда входят externalSubscriptions для связанной учетной записи и externalBillingAccounts для консолидированной учетной записи.

externalCloudProviderId

string

Это может быть "{externalSubscriptionId}" для связанной учетной записи или "{externalBillingAccountId}" для консолидированной учетной записи, используемой с операциями измерения или запроса.

options
AlertsListExternalOptionalParams

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

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

Promise<AlertsResult>