/** * Dashboard API * Dashboard API documentation * * The version of the OpenAPI document: 1.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import * as runtime from '../runtime'; import { AdminActionRequestListResponse, AdminActionRequestResponse, AdminActionRequestStatus, AdminActionReviewRequest, AdminActionType } from '../models'; export interface ApproveAdminActionRequestRequest { organizationId: string; adminActionRequestId: string; adminActionReviewRequest?: AdminActionReviewRequest; } export interface DenyAdminActionRequestRequest { organizationId: string; adminActionRequestId: string; adminActionReviewRequest?: AdminActionReviewRequest; } export interface GetAdminActionRequestRequest { organizationId: string; adminActionRequestId: string; } export interface GetAdminActionRequestsRequest { organizationId: string; status?: AdminActionRequestStatus; actionType?: AdminActionType; environmentId?: string; limit?: number; offset?: number; } /** * */ export declare class AdminActionsApi extends runtime.BaseAPI { /** * Approves a pending admin action request. The reviewer cannot be the same user who submitted the request. * Approve an admin action request */ approveAdminActionRequestRaw(requestParameters: ApproveAdminActionRequestRequest, initOverrides?: RequestInit): Promise>; /** * Approves a pending admin action request. The reviewer cannot be the same user who submitted the request. * Approve an admin action request */ approveAdminActionRequest(requestParameters: ApproveAdminActionRequestRequest, initOverrides?: RequestInit): Promise; /** * Denies a pending admin action request. The reviewer cannot be the same user who submitted the request. * Deny an admin action request */ denyAdminActionRequestRaw(requestParameters: DenyAdminActionRequestRequest, initOverrides?: RequestInit): Promise>; /** * Denies a pending admin action request. The reviewer cannot be the same user who submitted the request. * Deny an admin action request */ denyAdminActionRequest(requestParameters: DenyAdminActionRequestRequest, initOverrides?: RequestInit): Promise; /** * Returns the details of a single admin action request. * Get a single admin action request */ getAdminActionRequestRaw(requestParameters: GetAdminActionRequestRequest, initOverrides?: RequestInit): Promise>; /** * Returns the details of a single admin action request. * Get a single admin action request */ getAdminActionRequest(requestParameters: GetAdminActionRequestRequest, initOverrides?: RequestInit): Promise; /** * Returns a paginated list of admin action requests for the specified organization. * List admin action requests */ getAdminActionRequestsRaw(requestParameters: GetAdminActionRequestsRequest, initOverrides?: RequestInit): Promise>; /** * Returns a paginated list of admin action requests for the specified organization. * List admin action requests */ getAdminActionRequests(requestParameters: GetAdminActionRequestsRequest, initOverrides?: RequestInit): Promise; }