/** * 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 { CustomNetworkRequest, CustomNetworkResponse, InlineResponse200 } from '../models'; export interface CreateCustomNetworkRequest { organizationId: string; customNetworkRequest: CustomNetworkRequest; } export interface DeleteCustomNetworkRequest { organizationId: string; networkId: string; } export interface GetCustomNetworkRequest { organizationId: string; networkId: string; } export interface GetCustomNetworksRequest { organizationId: string; } export interface UpdateCustomNetworkRequest { organizationId: string; networkId: string; customNetworkRequest: CustomNetworkRequest; } /** * */ export declare class CustomNetworksApi extends runtime.BaseAPI { /** * Creates a new custom network for the specified organization. * Create a custom network for an organization */ createCustomNetworkRaw(requestParameters: CreateCustomNetworkRequest, initOverrides?: RequestInit): Promise>; /** * Creates a new custom network for the specified organization. * Create a custom network for an organization */ createCustomNetwork(requestParameters: CreateCustomNetworkRequest, initOverrides?: RequestInit): Promise; /** * Permanently removes the specified custom network. * Delete a custom network */ deleteCustomNetworkRaw(requestParameters: DeleteCustomNetworkRequest, initOverrides?: RequestInit): Promise>; /** * Permanently removes the specified custom network. * Delete a custom network */ deleteCustomNetwork(requestParameters: DeleteCustomNetworkRequest, initOverrides?: RequestInit): Promise; /** * Returns a single custom network by its unique identifier. * Get a specific custom network */ getCustomNetworkRaw(requestParameters: GetCustomNetworkRequest, initOverrides?: RequestInit): Promise>; /** * Returns a single custom network by its unique identifier. * Get a specific custom network */ getCustomNetwork(requestParameters: GetCustomNetworkRequest, initOverrides?: RequestInit): Promise; /** * Returns all custom networks for the specified organization. * Get all custom networks for an organization */ getCustomNetworksRaw(requestParameters: GetCustomNetworksRequest, initOverrides?: RequestInit): Promise>; /** * Returns all custom networks for the specified organization. * Get all custom networks for an organization */ getCustomNetworks(requestParameters: GetCustomNetworksRequest, initOverrides?: RequestInit): Promise; /** * Updates the specified custom network. * Update a custom network */ updateCustomNetworkRaw(requestParameters: UpdateCustomNetworkRequest, initOverrides?: RequestInit): Promise>; /** * Updates the specified custom network. * Update a custom network */ updateCustomNetwork(requestParameters: UpdateCustomNetworkRequest, initOverrides?: RequestInit): Promise; }