Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ReplicationAlertSettings

Package version

Class representing a ReplicationAlertSettings.

Hierarchy

  • ReplicationAlertSettings

Index

Constructors

Methods

Constructors

constructor

Methods

create

  • create(alertSettingName: string, request: ConfigureAlertRequest, options?: msRest.RequestOptionsBase): Promise<Models.ReplicationAlertSettingsCreateResponse>
  • create(alertSettingName: string, request: ConfigureAlertRequest, callback: msRest.ServiceCallback<Alert>): void
  • create(alertSettingName: string, request: ConfigureAlertRequest, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<Alert>): void
  • Create or update an email notification(alert) configuration.

    summary

    Configures email notifications for this vault.

    Parameters

    • alertSettingName: string

      The name of the email notification(alert) configuration.

    • request: ConfigureAlertRequest

      The input to configure the email notification(alert).

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.ReplicationAlertSettingsCreateResponse>

    Promise<Models.ReplicationAlertSettingsCreateResponse>

  • Parameters

    • alertSettingName: string

      The name of the email notification(alert) configuration.

    • request: ConfigureAlertRequest

      The input to configure the email notification(alert).

    • callback: msRest.ServiceCallback<Alert>

      The callback

    Returns void

  • Parameters

    • alertSettingName: string

      The name of the email notification(alert) configuration.

    • request: ConfigureAlertRequest

      The input to configure the email notification(alert).

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<Alert>

      The callback

    Returns void

get

  • get(alertSettingName: string, options?: msRest.RequestOptionsBase): Promise<Models.ReplicationAlertSettingsGetResponse>
  • get(alertSettingName: string, callback: msRest.ServiceCallback<Alert>): void
  • get(alertSettingName: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<Alert>): void
  • Gets the details of the specified email notification(alert) configuration.

    summary

    Gets an email notification(alert) configuration.

    Parameters

    • alertSettingName: string

      The name of the email notification configuration.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.ReplicationAlertSettingsGetResponse>

    Promise<Models.ReplicationAlertSettingsGetResponse>

  • Parameters

    • alertSettingName: string

      The name of the email notification configuration.

    • callback: msRest.ServiceCallback<Alert>

      The callback

    Returns void

  • Parameters

    • alertSettingName: string

      The name of the email notification configuration.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<Alert>

      The callback

    Returns void

list

  • list(options?: msRest.RequestOptionsBase): Promise<Models.ReplicationAlertSettingsListResponse>
  • list(callback: msRest.ServiceCallback<AlertCollection>): void
  • list(options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<AlertCollection>): void

listNext

  • listNext(nextPageLink: string, options?: msRest.RequestOptionsBase): Promise<Models.ReplicationAlertSettingsListNextResponse>
  • listNext(nextPageLink: string, callback: msRest.ServiceCallback<AlertCollection>): void
  • listNext(nextPageLink: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<AlertCollection>): void
  • Gets the list of email notification(alert) configurations for the vault.

    summary

    Gets the list of configured email notification(alert) configurations.

    Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.ReplicationAlertSettingsListNextResponse>

    Promise<Models.ReplicationAlertSettingsListNextResponse>

  • Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • callback: msRest.ServiceCallback<AlertCollection>

      The callback

    Returns void

  • Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<AlertCollection>

      The callback

    Returns void

Generated using TypeDoc