/** * ELEMENTS API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: 2 * * * 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 { RDCActivation, RDCHost, RDCSession, RDCSessionCreate } from '../models'; export interface ActivateSatelliteHostRequest { id: number; } export interface CreateSatelliteSessionRequest { rDCSessionCreate: RDCSessionCreate; } export interface DeleteSatelliteSessionRequest { id: number; } export interface GetAllSatelliteHostsRequest { ordering?: string; limit?: number; offset?: number; } export interface GetAllSatelliteSessionsRequest { ordering?: string; limit?: number; offset?: number; } export interface GetSatelliteHostRequest { id: number; } export interface GetSatelliteSessionRequest { id: number; } /** * */ export declare class SatelliteApi extends runtime.BaseAPI { /** * ### Required permissions * User account permission: `rdc:access` */ activateSatelliteHostRaw(requestParameters: ActivateSatelliteHostRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * User account permission: `rdc:access` */ activateSatelliteHost(requestParameters: ActivateSatelliteHostRequest, initOverrides?: RequestInit): Promise; /** */ announceSatelliteHostRaw(initOverrides?: RequestInit): Promise>; /** */ announceSatelliteHost(initOverrides?: RequestInit): Promise; /** * ### Required permissions * License component: rdc */ createSatelliteSessionRaw(requestParameters: CreateSatelliteSessionRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * License component: rdc */ createSatelliteSession(requestParameters: CreateSatelliteSessionRequest, initOverrides?: RequestInit): Promise; /** * ### Required permissions * License component: rdc */ deleteSatelliteSessionRaw(requestParameters: DeleteSatelliteSessionRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * License component: rdc */ deleteSatelliteSession(requestParameters: DeleteSatelliteSessionRequest, initOverrides?: RequestInit): Promise; /** * ### Required permissions * User account permission: `rdc:access` * License component: rdc */ getAllSatelliteHostsRaw(requestParameters: GetAllSatelliteHostsRequest, initOverrides?: RequestInit): Promise>>; /** * ### Required permissions * User account permission: `rdc:access` * License component: rdc */ getAllSatelliteHosts(requestParameters: GetAllSatelliteHostsRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * License component: rdc */ getAllSatelliteSessionsRaw(requestParameters: GetAllSatelliteSessionsRequest, initOverrides?: RequestInit): Promise>>; /** * ### Required permissions * License component: rdc */ getAllSatelliteSessions(requestParameters: GetAllSatelliteSessionsRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * User account permission: `rdc:access` * License component: rdc */ getSatelliteHostRaw(requestParameters: GetSatelliteHostRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * User account permission: `rdc:access` * License component: rdc */ getSatelliteHost(requestParameters: GetSatelliteHostRequest, initOverrides?: RequestInit): Promise; /** * ### Required permissions * License component: rdc */ getSatelliteSessionRaw(requestParameters: GetSatelliteSessionRequest, initOverrides?: RequestInit): Promise>; /** * ### Required permissions * License component: rdc */ getSatelliteSession(requestParameters: GetSatelliteSessionRequest, initOverrides?: RequestInit): Promise; }