UNPKG

dots-wrapper

Version:

Digital Ocean v2 api wrapper - javascript - typescript - nodejs

18 lines (17 loc) 723 B
import { IContext, IResponse } from '../../types'; export interface IUpdateAgentVisibilityApiResponse { url?: string; agent?: { url?: string; endpoint?: { url?: string; visibility?: string; }; }; } export interface IUpdateAgentVisibilityApiRequest { agent_uuid: string; visibility: 'VISIBILITY_PUBLIC' | 'VISIBILITY_PRIVATE' | 'VISIBILITY_UNKNOWN' | 'VISIBILITY_DISABLED'; } export type UpdateAgentVisibilityResponse = IResponse<IUpdateAgentVisibilityApiResponse>; export declare const updateAgentVisibility: ({ httpClient }: IContext) => ({ agent_uuid, visibility }: IUpdateAgentVisibilityApiRequest) => Promise<Readonly<UpdateAgentVisibilityResponse>>;