Class MonitorGroupManager

Constructors

Properties

apiClient: AxiosInstance
betterUptime: BetterUptime

Methods

  • Returns either a newly created monitor group, or validation errors.

    Parameters

    • newMonitorGroup: any

    Returns Promise<any>

  • Permanently deletes an existing monitor group.

    Parameters

    • monitor_group_id: string

      Monitor group ID you want to remove

    Returns Promise<boolean>

    True if success

  • Returns a list of all your monitor groups.

    Parameters

    • __namedParameters: {
          page?: number;
      } = {}
      • Optional page?: number

    Returns Promise<any>

  • Returns monitors belonging to the given monitor group.

    Parameters

    • monitor_group_id: string

      The ID of the monitor group you want to get

    Returns Promise<Monitor[]>

    Array of monitors

  • Update the attributes of an existing monitor group. Send only the parameters you wish to change

    Parameters

    • monitor_group_id: string

      Monitor Group ID you want to change

    • newMonitorGroup: Partial<any>

    Returns Promise<any>

Generated using TypeDoc