Class StatusPageReportManager
Constructors
constructor
- new StatusPageReportManager(__namedParameters): StatusPageReportManager
Properties
Private
apiClient
apiClient: AxiosInstance
Methods
create
- create(status_page_id, newReport): Promise<any>
Parameters
- status_page_id: string
- newReport: any
Returns Promise<any>
delete
- delete(status_page_id, report_id): Promise<boolean>
Parameters
- status_page_id: string
- report_id: string
Returns Promise<boolean>
True if success
get
- get(status_page_id, report_id): Promise<any>
Parameters
- status_page_id: string
- report_id: string
Returns Promise<any>
getAll
- getAll(status_page_id): Promise<any>
Returns Promise<any>
update
- update(status_page_id, report_id, updatedReport): Promise<any>
Parameters
- status_page_id: string
- report_id: string
- updatedReport: string
Returns Promise<any>
Returns a newly created status page report.