Compartir a través de


Alerts interface

Interfaz que representa una alerta.

Métodos

dismiss(string, string, DismissAlertPayload, AlertsDismissOptionalParams)

Descarta la alerta especificada.

get(string, string, AlertsGetOptionalParams)

Obtiene la alerta para el ámbito por identificador de alerta.

list(string, AlertsListOptionalParams)

Enumera las alertas para el ámbito definido.

listExternal(string, string, AlertsListExternalOptionalParams)

Enumera las alertas para el tipo de proveedor de nube externo definido.

Detalles del método

dismiss(string, string, DismissAlertPayload, AlertsDismissOptionalParams)

Descarta la alerta especificada.

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

Parámetros

scope

string

Ámbito asociado a las operaciones de alertas. Esto incluye "/subscriptions/{subscriptionId}/" para el ámbito de la suscripción, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' para el ámbito resourceGroup, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' para el ámbito de la cuenta de facturación y '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' para el ámbito del departamento, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' para el ámbito EnrollmentAccount, '/providers/Microsoft.Management/managementGroups/{managementGroupId} para el ámbito del grupo de administración, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' para el ámbito billingProfile, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/invoiceSections/{invoiceSectionId}' para el ámbito invoiceSection y '/providers/Microsoft. Billing/billingAccounts/{billingAccountId}/customers/{customerId}' específico para los asociados.

alertId

string

Id. de alerta

parameters
DismissAlertPayload

Parámetros proporcionados a la operación Descartar alerta.

options
AlertsDismissOptionalParams

Parámetros de opciones.

Devoluciones

Promise<Alert>

get(string, string, AlertsGetOptionalParams)

Obtiene la alerta para el ámbito por identificador de alerta.

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

Parámetros

scope

string

Ámbito asociado a las operaciones de alertas. Esto incluye "/subscriptions/{subscriptionId}/" para el ámbito de la suscripción, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' para el ámbito resourceGroup, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' para el ámbito de la cuenta de facturación y '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' para el ámbito del departamento, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' para el ámbito EnrollmentAccount, '/providers/Microsoft.Management/managementGroups/{managementGroupId} para el ámbito del grupo de administración, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' para el ámbito billingProfile, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/invoiceSections/{invoiceSectionId}' para el ámbito invoiceSection y '/providers/Microsoft. Billing/billingAccounts/{billingAccountId}/customers/{customerId}' específico para los asociados.

alertId

string

Id. de alerta

options
AlertsGetOptionalParams

Parámetros de opciones.

Devoluciones

Promise<Alert>

list(string, AlertsListOptionalParams)

Enumera las alertas para el ámbito definido.

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

Parámetros

scope

string

Ámbito asociado a las operaciones de alertas. Esto incluye "/subscriptions/{subscriptionId}/" para el ámbito de la suscripción, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' para el ámbito resourceGroup, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' para el ámbito de la cuenta de facturación y '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' para el ámbito del departamento, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' para el ámbito EnrollmentAccount, '/providers/Microsoft.Management/managementGroups/{managementGroupId} para el ámbito del grupo de administración, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' para el ámbito billingProfile, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/invoiceSections/{invoiceSectionId}' para el ámbito invoiceSection y '/providers/Microsoft. Billing/billingAccounts/{billingAccountId}/customers/{customerId}' específico para los asociados.

options
AlertsListOptionalParams

Parámetros de opciones.

Devoluciones

Promise<AlertsResult>

listExternal(string, string, AlertsListExternalOptionalParams)

Enumera las alertas para el tipo de proveedor de nube externo definido.

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

Parámetros

externalCloudProviderType

string

Tipo de proveedor de nube externo asociado a las operaciones de dimensión y consulta. Esto incluye "externalSubscriptions" para la cuenta vinculada y "externalBillingAccounts" para la cuenta consolidada.

externalCloudProviderId

string

Puede ser '{externalSubscriptionId}' para la cuenta vinculada o '{externalBillingAccountId}' para la cuenta consolidada que se usa con operaciones de dimensión/consulta.

options
AlertsListExternalOptionalParams

Parámetros de opciones.

Devoluciones

Promise<AlertsResult>