Skip to content

Latest commit

 

History

History
81 lines (65 loc) · 4.18 KB

File metadata and controls

81 lines (65 loc) · 4.18 KB

Go API client for client

This API is the main Platform Controller API for scenario configuration & sandbox management

Micro-service
meep-pfm-ctrl

Type & Usage
Platform main interface used by controller software to configure scenarios and manage sandboxes in the AdvantEDGE platform

Details
API details available at your-AdvantEDGE-ip-address/api

Overview

This API client was generated by the swagger-codegen project. By using the swagger-spec from a remote server, you can easily generate an API client.

  • API version: 1.0.0
  • Package version: 1.0.0
  • Build package: io.swagger.codegen.languages.GoClientCodegen

Installation

Put the package under your project folder and add the following in import:

import "./client"

Documentation for API Endpoints

All URIs are relative to https://localhost/platform-ctrl/v1

Class Method HTTP request Description
SandboxControlApi CreateSandbox Post /sandboxes Create a new sandbox
SandboxControlApi CreateSandboxWithName Post /sandboxes/{name} Create a new sandbox
SandboxControlApi DeleteSandbox Delete /sandboxes/{name} Delete a specific sandbox
SandboxControlApi DeleteSandboxList Delete /sandboxes Delete all active sandboxes
SandboxControlApi GetSandbox Get /sandboxes/{name} Get a specific sandbox
SandboxControlApi GetSandboxList Get /sandboxes Get all active sandboxes
ScenarioConfigurationApi CreateScenario Post /scenarios/{name} Add a scenario
ScenarioConfigurationApi DeleteScenario Delete /scenarios/{name} Delete a scenario
ScenarioConfigurationApi DeleteScenarioList Delete /scenarios Delete all scenarios
ScenarioConfigurationApi GetScenario Get /scenarios/{name} Get a specific scenario
ScenarioConfigurationApi GetScenarioList Get /scenarios Get all scenarios
ScenarioConfigurationApi SetScenario Put /scenarios/{name} Update a scenario

Documentation For Models

Documentation For Authorization

Endpoints do not require authorization.

Author

AdvantEDGE@InterDigital.com