polyv-live-cli
Version:
CLI tool for managing PolyV live streaming services.
24 lines • 1.75 kB
TypeScript
import type { AuthConfig } from '../types/auth';
import type { ApiServiceConfig } from '../utils/api-command';
export declare class GroupServiceSdk {
private readonly authConfig;
private readonly config;
constructor(authConfig: AuthConfig, config: ApiServiceConfig);
listAllocateLog(params: any): Promise<import("polyv-live-api-sdk").ListAllocateLogResponse>;
setConcurrences(params: any): Promise<string>;
setFlow(params: any): Promise<string>;
setLiveDurations(params: any): Promise<string>;
setSpace(params: any): Promise<string>;
createGroupUser(params: any): Promise<import("polyv-live-api-sdk").CreateGroupUserResponse>;
listGroupUserPackages(params?: any): Promise<import("polyv-live-api-sdk").ListGroupUserPackagesResponse>;
updateGroupUserPackage(params: any): Promise<boolean>;
listBillingDaily(params: any): Promise<import("polyv-live-api-sdk").ListBillingDailyResponse>;
listGroupUserBillingDaily(params: any): Promise<import("polyv-live-api-sdk").ListGroupUserBillingDailyResponse>;
listAllocationLogs(params: any): Promise<import("polyv-live-api-sdk").ListAllocationLogsResponse>;
healthCheck(): Promise<import("polyv-live-api-sdk/dist/services/other.service").HealthCheckResponse>;
createIsolation(params: any): Promise<import("polyv-live-api-sdk/dist/services/other.service").CreateIsolationResponse>;
getPackageValidityList(params?: any): Promise<import("polyv-live-api-sdk/dist/services/other.service").GetPackageValidityListResponse>;
updatePackageValidity(params: any): Promise<boolean>;
resetAppSecret(params: any): Promise<import("polyv-live-api-sdk/dist/services/other.service").ResetAppSecretResponse>;
}
//# sourceMappingURL=group-service.d.ts.map