Partager via


Alerts interface

Interface représentant une alerte.

Méthodes

dismiss(string, string, DismissAlertPayload, AlertsDismissOptionalParams)

Ignore l’alerte spécifiée

get(string, string, AlertsGetOptionalParams)

Obtient l’alerte pour l’étendue par ID d’alerte.

list(string, AlertsListOptionalParams)

Répertorie les alertes pour l’étendue définie.

listExternal(string, string, AlertsListExternalOptionalParams)

Répertorie les alertes pour le type de fournisseur de cloud externe défini.

Détails de la méthode

dismiss(string, string, DismissAlertPayload, AlertsDismissOptionalParams)

Ignore l’alerte spécifiée

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

Paramètres

scope

string

Étendue associée aux opérations d’alertes. Cela inclut « /subscriptions/{subscriptionId} / » pour l’étendue de l’abonnement, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} » pour l’étendue resourceGroup, « /providers/Microsoft.Billing/billingAccounts/{billingAccountId} » pour l’étendue du compte de facturation et « /providers/Microsoft.Billing/billingAccounts/{billingAccounts/{billingAccountId}/departments/{departmentId} » pour l’étendue du service, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' pour l’étendue EnrollmentAccount, '/providers/Microsoft.Management/managementGroups/{managementGroupId} pour l’étendue du groupe d’administration, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId} pour l’étendue billingProfile, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfiles/{billingProfileId}/invoiceSections/{invoiceSectionId}' pour l’étendue invoiceSection et '/providers/Microsoft. Billing/billingAccounts/{billingAccountId}/customers/{customerId}' spécifique aux partenaires.

alertId

string

ID de l’alerte

parameters
DismissAlertPayload

Paramètres fournis à l’opération Ignorer l’alerte.

options
AlertsDismissOptionalParams

Paramètres d’options.

Retours

Promise<Alert>

get(string, string, AlertsGetOptionalParams)

Obtient l’alerte pour l’étendue par ID d’alerte.

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

Paramètres

scope

string

Étendue associée aux opérations d’alertes. Cela inclut « /subscriptions/{subscriptionId} / » pour l’étendue de l’abonnement, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} » pour l’étendue resourceGroup, « /providers/Microsoft.Billing/billingAccounts/{billingAccountId} » pour l’étendue du compte de facturation et « /providers/Microsoft.Billing/billingAccounts/{billingAccounts/{billingAccountId}/departments/{departmentId} » pour l’étendue du service, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' pour l’étendue EnrollmentAccount, '/providers/Microsoft.Management/managementGroups/{managementGroupId} pour l’étendue du groupe d’administration, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId} pour l’étendue billingProfile, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfiles/{billingProfileId}/invoiceSections/{invoiceSectionId}' pour l’étendue invoiceSection et '/providers/Microsoft. Billing/billingAccounts/{billingAccountId}/customers/{customerId}' spécifique aux partenaires.

alertId

string

ID de l’alerte

options
AlertsGetOptionalParams

Paramètres d’options.

Retours

Promise<Alert>

list(string, AlertsListOptionalParams)

Répertorie les alertes pour l’étendue définie.

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

Paramètres

scope

string

Étendue associée aux opérations d’alertes. Cela inclut « /subscriptions/{subscriptionId} / » pour l’étendue de l’abonnement, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} » pour l’étendue resourceGroup, « /providers/Microsoft.Billing/billingAccounts/{billingAccountId} » pour l’étendue du compte de facturation et « /providers/Microsoft.Billing/billingAccounts/{billingAccounts/{billingAccountId}/departments/{departmentId} » pour l’étendue du service, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' pour l’étendue EnrollmentAccount, '/providers/Microsoft.Management/managementGroups/{managementGroupId} pour l’étendue du groupe d’administration, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId} pour l’étendue billingProfile, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfiles/{billingProfileId}/invoiceSections/{invoiceSectionId}' pour l’étendue invoiceSection et '/providers/Microsoft. Billing/billingAccounts/{billingAccountId}/customers/{customerId}' spécifique aux partenaires.

options
AlertsListOptionalParams

Paramètres d’options.

Retours

Promise<AlertsResult>

listExternal(string, string, AlertsListExternalOptionalParams)

Répertorie les alertes pour le type de fournisseur de cloud externe défini.

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

Paramètres

externalCloudProviderType

string

Type de fournisseur de cloud externe associé aux opérations de dimension/requête. Cela inclut « externalSubscriptions » pour le compte lié et « externalBillingAccounts » pour le compte consolidé.

externalCloudProviderId

string

Il peut s’agir de « {externalSubscriptionId} » pour le compte lié ou de « {externalBillingAccountId} » pour le compte consolidé utilisé avec des opérations de dimension/de requête.

options
AlertsListExternalOptionalParams

Paramètres d’options.

Retours

Promise<AlertsResult>