Package version:

Interface representing a ReplicationAlertSettings.

interface ReplicationAlertSettings {
    create(resourceGroupName: string, resourceName: string, alertSettingName: string, request: ConfigureAlertRequest, options?: ReplicationAlertSettingsCreateOptionalParams): Promise<Alert>;
    get(resourceGroupName: string, resourceName: string, alertSettingName: string, options?: ReplicationAlertSettingsGetOptionalParams): Promise<Alert>;
    list(resourceGroupName: string, resourceName: string, options?: ReplicationAlertSettingsListOptionalParams): PagedAsyncIterableIterator<Alert>;
}

Methods

Methods

  • Create or update an email notification(alert) configuration.

    Parameters

    • resourceGroupName: string

      The name of the resource group where the recovery services vault is present.

    • resourceName: string

      The name of the recovery services vault.

    • alertSettingName: string

      The name of the email notification(alert) configuration.

    • request: ConfigureAlertRequest

      The input to configure the email notification(alert).

    • Optionaloptions: ReplicationAlertSettingsCreateOptionalParams

      The options parameters.

    Returns Promise<Alert>

  • Gets the details of the specified email notification(alert) configuration.

    Parameters

    • resourceGroupName: string

      The name of the resource group where the recovery services vault is present.

    • resourceName: string

      The name of the recovery services vault.

    • alertSettingName: string

      The name of the email notification configuration.

    • Optionaloptions: ReplicationAlertSettingsGetOptionalParams

      The options parameters.

    Returns Promise<Alert>