All URIs are relative to http://localhost
| Method | HTTP request | Description |
|---|---|---|
| delete_agent | DELETE /api/v2/agents/{agentId} | |
| get_agent_by_id | GET /api/v2/agents/{agentId} | |
| get_agents | GET /api/v2/agents | |
| get_agents_tags | GET /api/v2/tags | |
| get_compute_node_port_by_id | GET /api/v2/controllers/{controllerId}/compute-nodes/{computeNodeId}/ports/{portId} | |
| get_compute_node_ports | GET /api/v2/controllers/{controllerId}/compute-nodes/{computeNodeId}/ports | |
| get_controller_by_id | GET /api/v2/controllers/{controllerId} | |
| get_controller_compute_node_by_id | GET /api/v2/controllers/{controllerId}/compute-nodes/{computeNodeId} | |
| get_controller_compute_nodes | GET /api/v2/controllers/{controllerId}/compute-nodes | |
| get_controllers | GET /api/v2/controllers | |
| patch_agent | PATCH /api/v2/agents/{agentId} | |
| start_agents_batch_delete | POST /api/v2/agents/operations/batch-delete | |
| start_agents_export_files | POST /api/v2/agents/operations/exportFiles | |
| start_agents_reboot | POST /api/v2/agents/operations/reboot | |
| start_agents_release | POST /api/v2/agents/operations/release | |
| start_agents_reserve | POST /api/v2/agents/operations/reserve | |
| start_agents_set_dpdk_mode | POST /api/v2/agents/operations/set-dpdk-mode | |
| start_agents_set_ntp | POST /api/v2/agents/operations/set-ntp | |
| start_agents_update | POST /api/v2/agents/operations/update | |
| start_controllers_clear_port_ownership | POST /api/v2/controllers/operations/clear-port-ownership | |
| start_controllers_power_cycle_nodes | POST /api/v2/controllers/operations/power-cycle-nodes | |
| start_controllers_reboot_port | POST /api/v2/controllers/operations/reboot-port | |
| start_controllers_set_app | POST /api/v2/controllers/operations/set-app | |
| start_controllers_set_node_aggregation | POST /api/v2/controllers/operations/set-node-aggregation | |
| start_controllers_set_node_app | POST /api/v2/controllers/operations/set-node-app | |
| start_controllers_set_port_link_state | POST /api/v2/controllers/operations/set-port-link-state | |
| start_controllers_update_port_tags | POST /api/v2/controllers/operations/update-port-tags |
delete_agent(agent_id)
Remove a particular agent.
- OAuth Authentication (OAuth2):
- OAuth Authentication (OAuth2):
import cyperf
from cyperf.rest import ApiException
from pprint import pprint
# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = cyperf.Configuration(
host = "http://localhost"
)
# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
# Enter a context with an instance of the API client
with cyperf.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = cyperf.AgentsApi(api_client)
agent_id = 'agent_id_example' # str | The ID of the agent.
try:
api_instance.delete_agent(agent_id)
except Exception as e:
print("Exception when calling AgentsApi->delete_agent: %s\n" % e)| Name | Type | Description | Notes |
|---|---|---|---|
| agent_id | str | The ID of the agent. |
void (empty response body)
- Content-Type: Not defined
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 204 | The agent was successfully removed. | - |
| 404 | An agent with the specified ID was not found. | - |
| 500 | Unexpected error | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Agent get_agent_by_id(agent_id)
Get a particular agent.
- OAuth Authentication (OAuth2):
- OAuth Authentication (OAuth2):
import cyperf
from cyperf.models.agent import Agent
from cyperf.rest import ApiException
from pprint import pprint
# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = cyperf.Configuration(
host = "http://localhost"
)
# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
# Enter a context with an instance of the API client
with cyperf.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = cyperf.AgentsApi(api_client)
agent_id = 'agent_id_example' # str | The ID of the agent.
try:
api_response = api_instance.get_agent_by_id(agent_id)
print("The response of AgentsApi->get_agent_by_id:\n")
pprint(api_response)
except Exception as e:
print("Exception when calling AgentsApi->get_agent_by_id: %s\n" % e)| Name | Type | Description | Notes |
|---|---|---|---|
| agent_id | str | The ID of the agent. |
- Content-Type: Not defined
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 200 | The requested agent | - |
| 404 | An agent with the specified ID was not found. | - |
| 500 | Unexpected error | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
GetAgents200Response get_agents(take=take, skip=skip, search_col=search_col, search_val=search_val, filter_mode=filter_mode, sort=sort, exclude_offline=exclude_offline)
Get all the currently available agents.
- OAuth Authentication (OAuth2):
- OAuth Authentication (OAuth2):
import cyperf
from cyperf.models.get_agents200_response import GetAgents200Response
from cyperf.rest import ApiException
from pprint import pprint
# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = cyperf.Configuration(
host = "http://localhost"
)
# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
# Enter a context with an instance of the API client
with cyperf.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = cyperf.AgentsApi(api_client)
take = 56 # int | The number of search results to return (optional)
skip = 56 # int | The number of search results to skip (optional)
search_col = 'search_col_example' # str | A list of comma-separated columns used to search for the supplied values (optional)
search_val = 'search_val_example' # str | The keywords used to filter the items (optional)
filter_mode = 'filter_mode_example' # str | The operator applied to the supplied values (optional)
sort = 'sort_example' # str | A list of comma-separated field:direction pairs used to sort the items where direction must be asc or dsc (optional)
exclude_offline = 'exclude_offline_example' # str | Indicates whether offline agents should be excluded (optional)
try:
api_response = api_instance.get_agents(take=take, skip=skip, search_col=search_col, search_val=search_val, filter_mode=filter_mode, sort=sort, exclude_offline=exclude_offline)
print("The response of AgentsApi->get_agents:\n")
pprint(api_response)
except Exception as e:
print("Exception when calling AgentsApi->get_agents: %s\n" % e)| Name | Type | Description | Notes |
|---|---|---|---|
| take | int | The number of search results to return | [optional] |
| skip | int | The number of search results to skip | [optional] |
| search_col | str | A list of comma-separated columns used to search for the supplied values | [optional] |
| search_val | str | The keywords used to filter the items | [optional] |
| filter_mode | str | The operator applied to the supplied values | [optional] |
| sort | str | A list of comma-separated field:direction pairs used to sort the items where direction must be asc or dsc | [optional] |
| exclude_offline | str | Indicates whether offline agents should be excluded | [optional] |
- Content-Type: Not defined
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 200 | The list of agents | - |
| 500 | Unexpected error | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
GetAgentsTags200Response get_agents_tags(take=take, skip=skip)
Get all the currently available agent groups.
- OAuth Authentication (OAuth2):
- OAuth Authentication (OAuth2):
import cyperf
from cyperf.models.get_agents_tags200_response import GetAgentsTags200Response
from cyperf.rest import ApiException
from pprint import pprint
# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = cyperf.Configuration(
host = "http://localhost"
)
# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
# Enter a context with an instance of the API client
with cyperf.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = cyperf.AgentsApi(api_client)
take = 56 # int | The number of search results to return (optional)
skip = 56 # int | The number of search results to skip (optional)
try:
api_response = api_instance.get_agents_tags(take=take, skip=skip)
print("The response of AgentsApi->get_agents_tags:\n")
pprint(api_response)
except Exception as e:
print("Exception when calling AgentsApi->get_agents_tags: %s\n" % e)| Name | Type | Description | Notes |
|---|---|---|---|
| take | int | The number of search results to return | [optional] |
| skip | int | The number of search results to skip | [optional] |
- Content-Type: Not defined
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 200 | The list of agent groups | - |
| 500 | Unexpected error | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Port get_compute_node_port_by_id(controller_id, compute_node_id, port_id)
- OAuth Authentication (OAuth2):
- OAuth Authentication (OAuth2):
import cyperf
from cyperf.models.port import Port
from cyperf.rest import ApiException
from pprint import pprint
# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = cyperf.Configuration(
host = "http://localhost"
)
# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
# Enter a context with an instance of the API client
with cyperf.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = cyperf.AgentsApi(api_client)
controller_id = 'controller_id_example' # str | The ID of the controller.
compute_node_id = 'compute_node_id_example' # str | The ID of the compute node.
port_id = 'port_id_example' # str | The ID of the port.
try:
api_response = api_instance.get_compute_node_port_by_id(controller_id, compute_node_id, port_id)
print("The response of AgentsApi->get_compute_node_port_by_id:\n")
pprint(api_response)
except Exception as e:
print("Exception when calling AgentsApi->get_compute_node_port_by_id: %s\n" % e)| Name | Type | Description | Notes |
|---|---|---|---|
| controller_id | str | The ID of the controller. | |
| compute_node_id | str | The ID of the compute node. | |
| port_id | str | The ID of the port. |
- Content-Type: Not defined
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
| 404 | A resource with the specified ID was not found. | - |
| 500 | Unexpected error | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
List[Port] get_compute_node_ports(controller_id, compute_node_id, take=take, skip=skip)
- OAuth Authentication (OAuth2):
- OAuth Authentication (OAuth2):
import cyperf
from cyperf.models.port import Port
from cyperf.rest import ApiException
from pprint import pprint
# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = cyperf.Configuration(
host = "http://localhost"
)
# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
# Enter a context with an instance of the API client
with cyperf.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = cyperf.AgentsApi(api_client)
controller_id = 'controller_id_example' # str | The ID of the controller.
compute_node_id = 'compute_node_id_example' # str | The ID of the compute node.
take = 56 # int | The number of search results to return (optional)
skip = 56 # int | The number of search results to skip (optional)
try:
api_response = api_instance.get_compute_node_ports(controller_id, compute_node_id, take=take, skip=skip)
print("The response of AgentsApi->get_compute_node_ports:\n")
pprint(api_response)
except Exception as e:
print("Exception when calling AgentsApi->get_compute_node_ports: %s\n" % e)| Name | Type | Description | Notes |
|---|---|---|---|
| controller_id | str | The ID of the controller. | |
| compute_node_id | str | The ID of the compute node. | |
| take | int | The number of search results to return | [optional] |
| skip | int | The number of search results to skip | [optional] |
- Content-Type: Not defined
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
| 500 | Unexpected error | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Controller get_controller_by_id(controller_id)
Get the controller chain.
- OAuth Authentication (OAuth2):
- OAuth Authentication (OAuth2):
import cyperf
from cyperf.models.controller import Controller
from cyperf.rest import ApiException
from pprint import pprint
# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = cyperf.Configuration(
host = "http://localhost"
)
# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
# Enter a context with an instance of the API client
with cyperf.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = cyperf.AgentsApi(api_client)
controller_id = 'controller_id_example' # str | The ID of the controller.
try:
api_response = api_instance.get_controller_by_id(controller_id)
print("The response of AgentsApi->get_controller_by_id:\n")
pprint(api_response)
except Exception as e:
print("Exception when calling AgentsApi->get_controller_by_id: %s\n" % e)| Name | Type | Description | Notes |
|---|---|---|---|
| controller_id | str | The ID of the controller. |
- Content-Type: Not defined
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 200 | The controller chain. | - |
| 500 | Unexpected error | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ComputeNode get_controller_compute_node_by_id(controller_id, compute_node_id)
- OAuth Authentication (OAuth2):
- OAuth Authentication (OAuth2):
import cyperf
from cyperf.models.compute_node import ComputeNode
from cyperf.rest import ApiException
from pprint import pprint
# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = cyperf.Configuration(
host = "http://localhost"
)
# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
# Enter a context with an instance of the API client
with cyperf.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = cyperf.AgentsApi(api_client)
controller_id = 'controller_id_example' # str | The ID of the controller.
compute_node_id = 'compute_node_id_example' # str | The ID of the compute node.
try:
api_response = api_instance.get_controller_compute_node_by_id(controller_id, compute_node_id)
print("The response of AgentsApi->get_controller_compute_node_by_id:\n")
pprint(api_response)
except Exception as e:
print("Exception when calling AgentsApi->get_controller_compute_node_by_id: %s\n" % e)| Name | Type | Description | Notes |
|---|---|---|---|
| controller_id | str | The ID of the controller. | |
| compute_node_id | str | The ID of the compute node. |
- Content-Type: Not defined
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
| 404 | A resource with the specified ID was not found. | - |
| 500 | Unexpected error | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
List[ComputeNode] get_controller_compute_nodes(controller_id, take=take, skip=skip)
- OAuth Authentication (OAuth2):
- OAuth Authentication (OAuth2):
import cyperf
from cyperf.models.compute_node import ComputeNode
from cyperf.rest import ApiException
from pprint import pprint
# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = cyperf.Configuration(
host = "http://localhost"
)
# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
# Enter a context with an instance of the API client
with cyperf.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = cyperf.AgentsApi(api_client)
controller_id = 'controller_id_example' # str | The ID of the controller.
take = 56 # int | The number of search results to return (optional)
skip = 56 # int | The number of search results to skip (optional)
try:
api_response = api_instance.get_controller_compute_nodes(controller_id, take=take, skip=skip)
print("The response of AgentsApi->get_controller_compute_nodes:\n")
pprint(api_response)
except Exception as e:
print("Exception when calling AgentsApi->get_controller_compute_nodes: %s\n" % e)| Name | Type | Description | Notes |
|---|---|---|---|
| controller_id | str | The ID of the controller. | |
| take | int | The number of search results to return | [optional] |
| skip | int | The number of search results to skip | [optional] |
- Content-Type: Not defined
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 200 | OK | - |
| 500 | Unexpected error | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
GetControllers200Response get_controllers(take=take, skip=skip, include=include)
Get the controllers chain.
- OAuth Authentication (OAuth2):
- OAuth Authentication (OAuth2):
import cyperf
from cyperf.models.get_controllers200_response import GetControllers200Response
from cyperf.rest import ApiException
from pprint import pprint
# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = cyperf.Configuration(
host = "http://localhost"
)
# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
# Enter a context with an instance of the API client
with cyperf.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = cyperf.AgentsApi(api_client)
take = 56 # int | The number of search results to return (optional)
skip = 56 # int | The number of search results to skip (optional)
include = 'include_example' # str | Specifies if the sub-fields that are objects should be included. (optional)
try:
api_response = api_instance.get_controllers(take=take, skip=skip, include=include)
print("The response of AgentsApi->get_controllers:\n")
pprint(api_response)
except Exception as e:
print("Exception when calling AgentsApi->get_controllers: %s\n" % e)| Name | Type | Description | Notes |
|---|---|---|---|
| take | int | The number of search results to return | [optional] |
| skip | int | The number of search results to skip | [optional] |
| include | str | Specifies if the sub-fields that are objects should be included. | [optional] |
- Content-Type: Not defined
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 200 | The list of controllers. | - |
| 500 | Unexpected error | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
patch_agent(agent_id, agent=agent)
Update a particular agent. Only non-null fields are updated.
- OAuth Authentication (OAuth2):
- OAuth Authentication (OAuth2):
import cyperf
from cyperf.models.agent import Agent
from cyperf.rest import ApiException
from pprint import pprint
# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = cyperf.Configuration(
host = "http://localhost"
)
# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
# Enter a context with an instance of the API client
with cyperf.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = cyperf.AgentsApi(api_client)
agent_id = 'agent_id_example' # str | The ID of the agent.
agent = cyperf.Agent() # Agent | (optional)
try:
api_instance.patch_agent(agent_id, agent=agent)
except Exception as e:
print("Exception when calling AgentsApi->patch_agent: %s\n" % e)| Name | Type | Description | Notes |
|---|---|---|---|
| agent_id | str | The ID of the agent. | |
| agent | Agent | [optional] |
void (empty response body)
- Content-Type: application/json
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 204 | The agent was successfully updated. | - |
| 404 | An agent with the specified ID was not found. | - |
| 500 | Unexpected error | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
AsyncContext start_agents_batch_delete(start_agents_batch_delete_request_inner=start_agents_batch_delete_request_inner)
Remove multiple agents.
- OAuth Authentication (OAuth2):
- OAuth Authentication (OAuth2):
import cyperf
from cyperf.models.async_context import AsyncContext
from cyperf.models.start_agents_batch_delete_request_inner import StartAgentsBatchDeleteRequestInner
from cyperf.rest import ApiException
from pprint import pprint
# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = cyperf.Configuration(
host = "http://localhost"
)
# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
# Enter a context with an instance of the API client
with cyperf.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = cyperf.AgentsApi(api_client)
start_agents_batch_delete_request_inner = [cyperf.StartAgentsBatchDeleteRequestInner()] # List[StartAgentsBatchDeleteRequestInner] | (optional)
try:
api_response = api_instance.start_agents_batch_delete(start_agents_batch_delete_request_inner=start_agents_batch_delete_request_inner)
print("The response of AgentsApi->start_agents_batch_delete:\n")
pprint(api_response)
except Exception as e:
print("Exception when calling AgentsApi->start_agents_batch_delete: %s\n" % e)| Name | Type | Description | Notes |
|---|---|---|---|
| start_agents_batch_delete_request_inner | List[StartAgentsBatchDeleteRequestInner] | [optional] |
- Content-Type: application/json
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 202 | Details about the operation that just started | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
AsyncContext start_agents_export_files(export_files_operation_input=export_files_operation_input)
Sends export files requests to a list of agents.
- OAuth Authentication (OAuth2):
- OAuth Authentication (OAuth2):
import cyperf
from cyperf.models.async_context import AsyncContext
from cyperf.models.export_files_operation_input import ExportFilesOperationInput
from cyperf.rest import ApiException
from pprint import pprint
# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = cyperf.Configuration(
host = "http://localhost"
)
# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
# Enter a context with an instance of the API client
with cyperf.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = cyperf.AgentsApi(api_client)
export_files_operation_input = cyperf.ExportFilesOperationInput() # ExportFilesOperationInput | (optional)
try:
api_response = api_instance.start_agents_export_files(export_files_operation_input=export_files_operation_input)
print("The response of AgentsApi->start_agents_export_files:\n")
pprint(api_response)
except Exception as e:
print("Exception when calling AgentsApi->start_agents_export_files: %s\n" % e)| Name | Type | Description | Notes |
|---|---|---|---|
| export_files_operation_input | ExportFilesOperationInput | [optional] |
- Content-Type: application/json
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 202 | Details about the operation that just started | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
AsyncContext start_agents_reboot(reboot_operation_input=reboot_operation_input)
Reboot the agents specified in the request.
- OAuth Authentication (OAuth2):
- OAuth Authentication (OAuth2):
import cyperf
from cyperf.models.async_context import AsyncContext
from cyperf.models.reboot_operation_input import RebootOperationInput
from cyperf.rest import ApiException
from pprint import pprint
# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = cyperf.Configuration(
host = "http://localhost"
)
# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
# Enter a context with an instance of the API client
with cyperf.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = cyperf.AgentsApi(api_client)
reboot_operation_input = cyperf.RebootOperationInput() # RebootOperationInput | (optional)
try:
api_response = api_instance.start_agents_reboot(reboot_operation_input=reboot_operation_input)
print("The response of AgentsApi->start_agents_reboot:\n")
pprint(api_response)
except Exception as e:
print("Exception when calling AgentsApi->start_agents_reboot: %s\n" % e)| Name | Type | Description | Notes |
|---|---|---|---|
| reboot_operation_input | RebootOperationInput | [optional] |
- Content-Type: application/json
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 202 | Details about the operation that just started | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
AsyncContext start_agents_release(release_operation_input=release_operation_input)
Releases all the agents from the given session.
- OAuth Authentication (OAuth2):
- OAuth Authentication (OAuth2):
import cyperf
from cyperf.models.async_context import AsyncContext
from cyperf.models.release_operation_input import ReleaseOperationInput
from cyperf.rest import ApiException
from pprint import pprint
# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = cyperf.Configuration(
host = "http://localhost"
)
# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
# Enter a context with an instance of the API client
with cyperf.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = cyperf.AgentsApi(api_client)
release_operation_input = cyperf.ReleaseOperationInput() # ReleaseOperationInput | (optional)
try:
api_response = api_instance.start_agents_release(release_operation_input=release_operation_input)
print("The response of AgentsApi->start_agents_release:\n")
pprint(api_response)
except Exception as e:
print("Exception when calling AgentsApi->start_agents_release: %s\n" % e)| Name | Type | Description | Notes |
|---|---|---|---|
| release_operation_input | ReleaseOperationInput | [optional] |
- Content-Type: application/json
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 202 | Details about the operation that just started | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
AsyncContext start_agents_reserve(reserve_operation_input=reserve_operation_input)
Reserves all the agents from the given session.
- OAuth Authentication (OAuth2):
- OAuth Authentication (OAuth2):
import cyperf
from cyperf.models.async_context import AsyncContext
from cyperf.models.reserve_operation_input import ReserveOperationInput
from cyperf.rest import ApiException
from pprint import pprint
# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = cyperf.Configuration(
host = "http://localhost"
)
# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
# Enter a context with an instance of the API client
with cyperf.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = cyperf.AgentsApi(api_client)
reserve_operation_input = cyperf.ReserveOperationInput() # ReserveOperationInput | (optional)
try:
api_response = api_instance.start_agents_reserve(reserve_operation_input=reserve_operation_input)
print("The response of AgentsApi->start_agents_reserve:\n")
pprint(api_response)
except Exception as e:
print("Exception when calling AgentsApi->start_agents_reserve: %s\n" % e)| Name | Type | Description | Notes |
|---|---|---|---|
| reserve_operation_input | ReserveOperationInput | [optional] |
- Content-Type: application/json
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 202 | Details about the operation that just started | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
AsyncContext start_agents_set_dpdk_mode(set_dpdk_mode_operation_input=set_dpdk_mode_operation_input)
Enable/disable DPDK for a list of agents.
- OAuth Authentication (OAuth2):
- OAuth Authentication (OAuth2):
import cyperf
from cyperf.models.async_context import AsyncContext
from cyperf.models.set_dpdk_mode_operation_input import SetDpdkModeOperationInput
from cyperf.rest import ApiException
from pprint import pprint
# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = cyperf.Configuration(
host = "http://localhost"
)
# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
# Enter a context with an instance of the API client
with cyperf.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = cyperf.AgentsApi(api_client)
set_dpdk_mode_operation_input = cyperf.SetDpdkModeOperationInput() # SetDpdkModeOperationInput | (optional)
try:
api_response = api_instance.start_agents_set_dpdk_mode(set_dpdk_mode_operation_input=set_dpdk_mode_operation_input)
print("The response of AgentsApi->start_agents_set_dpdk_mode:\n")
pprint(api_response)
except Exception as e:
print("Exception when calling AgentsApi->start_agents_set_dpdk_mode: %s\n" % e)| Name | Type | Description | Notes |
|---|---|---|---|
| set_dpdk_mode_operation_input | SetDpdkModeOperationInput | [optional] |
- Content-Type: application/json
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 202 | Details about the operation that just started | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
AsyncContext start_agents_set_ntp(set_ntp_operation_input=set_ntp_operation_input)
Set the NTP servers for a list of agents.
- OAuth Authentication (OAuth2):
- OAuth Authentication (OAuth2):
import cyperf
from cyperf.models.async_context import AsyncContext
from cyperf.models.set_ntp_operation_input import SetNtpOperationInput
from cyperf.rest import ApiException
from pprint import pprint
# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = cyperf.Configuration(
host = "http://localhost"
)
# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
# Enter a context with an instance of the API client
with cyperf.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = cyperf.AgentsApi(api_client)
set_ntp_operation_input = cyperf.SetNtpOperationInput() # SetNtpOperationInput | (optional)
try:
api_response = api_instance.start_agents_set_ntp(set_ntp_operation_input=set_ntp_operation_input)
print("The response of AgentsApi->start_agents_set_ntp:\n")
pprint(api_response)
except Exception as e:
print("Exception when calling AgentsApi->start_agents_set_ntp: %s\n" % e)| Name | Type | Description | Notes |
|---|---|---|---|
| set_ntp_operation_input | SetNtpOperationInput | [optional] |
- Content-Type: application/json
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 202 | Details about the operation that just started | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
AsyncContext start_agents_update()
Update agents to the recommended version.
- OAuth Authentication (OAuth2):
- OAuth Authentication (OAuth2):
import cyperf
from cyperf.models.async_context import AsyncContext
from cyperf.rest import ApiException
from pprint import pprint
# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = cyperf.Configuration(
host = "http://localhost"
)
# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
# Enter a context with an instance of the API client
with cyperf.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = cyperf.AgentsApi(api_client)
try:
api_response = api_instance.start_agents_update()
print("The response of AgentsApi->start_agents_update:\n")
pprint(api_response)
except Exception as e:
print("Exception when calling AgentsApi->start_agents_update: %s\n" % e)This endpoint does not need any parameter.
- Content-Type: Not defined
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 202 | Details about the operation that just started | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
AsyncContext start_controllers_clear_port_ownership(clear_ports_ownership_operation=clear_ports_ownership_operation)
Clear the ownership of the ports.
- OAuth Authentication (OAuth2):
- OAuth Authentication (OAuth2):
import cyperf
from cyperf.models.async_context import AsyncContext
from cyperf.models.clear_ports_ownership_operation import ClearPortsOwnershipOperation
from cyperf.rest import ApiException
from pprint import pprint
# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = cyperf.Configuration(
host = "http://localhost"
)
# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
# Enter a context with an instance of the API client
with cyperf.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = cyperf.AgentsApi(api_client)
clear_ports_ownership_operation = cyperf.ClearPortsOwnershipOperation() # ClearPortsOwnershipOperation | (optional)
try:
api_response = api_instance.start_controllers_clear_port_ownership(clear_ports_ownership_operation=clear_ports_ownership_operation)
print("The response of AgentsApi->start_controllers_clear_port_ownership:\n")
pprint(api_response)
except Exception as e:
print("Exception when calling AgentsApi->start_controllers_clear_port_ownership: %s\n" % e)| Name | Type | Description | Notes |
|---|---|---|---|
| clear_ports_ownership_operation | ClearPortsOwnershipOperation | [optional] |
- Content-Type: application/json
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 202 | Details about the operation that just started | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
AsyncContext start_controllers_power_cycle_nodes(nodes_power_cycle_operation=nodes_power_cycle_operation)
Power cycle the compute nodes.
- OAuth Authentication (OAuth2):
- OAuth Authentication (OAuth2):
import cyperf
from cyperf.models.async_context import AsyncContext
from cyperf.models.nodes_power_cycle_operation import NodesPowerCycleOperation
from cyperf.rest import ApiException
from pprint import pprint
# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = cyperf.Configuration(
host = "http://localhost"
)
# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
# Enter a context with an instance of the API client
with cyperf.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = cyperf.AgentsApi(api_client)
nodes_power_cycle_operation = cyperf.NodesPowerCycleOperation() # NodesPowerCycleOperation | (optional)
try:
api_response = api_instance.start_controllers_power_cycle_nodes(nodes_power_cycle_operation=nodes_power_cycle_operation)
print("The response of AgentsApi->start_controllers_power_cycle_nodes:\n")
pprint(api_response)
except Exception as e:
print("Exception when calling AgentsApi->start_controllers_power_cycle_nodes: %s\n" % e)| Name | Type | Description | Notes |
|---|---|---|---|
| nodes_power_cycle_operation | NodesPowerCycleOperation | [optional] |
- Content-Type: application/json
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 202 | Details about the operation that just started | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
AsyncContext start_controllers_reboot_port(reboot_ports_operation=reboot_ports_operation)
Reboot ports.
- OAuth Authentication (OAuth2):
- OAuth Authentication (OAuth2):
import cyperf
from cyperf.models.async_context import AsyncContext
from cyperf.models.reboot_ports_operation import RebootPortsOperation
from cyperf.rest import ApiException
from pprint import pprint
# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = cyperf.Configuration(
host = "http://localhost"
)
# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
# Enter a context with an instance of the API client
with cyperf.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = cyperf.AgentsApi(api_client)
reboot_ports_operation = cyperf.RebootPortsOperation() # RebootPortsOperation | (optional)
try:
api_response = api_instance.start_controllers_reboot_port(reboot_ports_operation=reboot_ports_operation)
print("The response of AgentsApi->start_controllers_reboot_port:\n")
pprint(api_response)
except Exception as e:
print("Exception when calling AgentsApi->start_controllers_reboot_port: %s\n" % e)| Name | Type | Description | Notes |
|---|---|---|---|
| reboot_ports_operation | RebootPortsOperation | [optional] |
- Content-Type: application/json
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 202 | Details about the operation that just started | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
AsyncContext start_controllers_set_app(set_controller_app_operation=set_controller_app_operation)
Set the active app of the controllers.
- OAuth Authentication (OAuth2):
- OAuth Authentication (OAuth2):
import cyperf
from cyperf.models.async_context import AsyncContext
from cyperf.models.set_controller_app_operation import SetControllerAppOperation
from cyperf.rest import ApiException
from pprint import pprint
# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = cyperf.Configuration(
host = "http://localhost"
)
# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
# Enter a context with an instance of the API client
with cyperf.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = cyperf.AgentsApi(api_client)
set_controller_app_operation = cyperf.SetControllerAppOperation() # SetControllerAppOperation | (optional)
try:
api_response = api_instance.start_controllers_set_app(set_controller_app_operation=set_controller_app_operation)
print("The response of AgentsApi->start_controllers_set_app:\n")
pprint(api_response)
except Exception as e:
print("Exception when calling AgentsApi->start_controllers_set_app: %s\n" % e)| Name | Type | Description | Notes |
|---|---|---|---|
| set_controller_app_operation | SetControllerAppOperation | [optional] |
- Content-Type: application/json
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 202 | Details about the operation that just started | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
AsyncContext start_controllers_set_node_aggregation(set_aggregation_mode_operation=set_aggregation_mode_operation)
Set the aggregation mode of the compute nodes.
- OAuth Authentication (OAuth2):
- OAuth Authentication (OAuth2):
import cyperf
from cyperf.models.async_context import AsyncContext
from cyperf.models.set_aggregation_mode_operation import SetAggregationModeOperation
from cyperf.rest import ApiException
from pprint import pprint
# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = cyperf.Configuration(
host = "http://localhost"
)
# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
# Enter a context with an instance of the API client
with cyperf.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = cyperf.AgentsApi(api_client)
set_aggregation_mode_operation = cyperf.SetAggregationModeOperation() # SetAggregationModeOperation | (optional)
try:
api_response = api_instance.start_controllers_set_node_aggregation(set_aggregation_mode_operation=set_aggregation_mode_operation)
print("The response of AgentsApi->start_controllers_set_node_aggregation:\n")
pprint(api_response)
except Exception as e:
print("Exception when calling AgentsApi->start_controllers_set_node_aggregation: %s\n" % e)| Name | Type | Description | Notes |
|---|---|---|---|
| set_aggregation_mode_operation | SetAggregationModeOperation | [optional] |
- Content-Type: application/json
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 202 | Details about the operation that just started | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
AsyncContext start_controllers_set_node_app(set_nodes_app_operation=set_nodes_app_operation)
Set the active app of the compute nodes.
- OAuth Authentication (OAuth2):
- OAuth Authentication (OAuth2):
import cyperf
from cyperf.models.async_context import AsyncContext
from cyperf.models.set_nodes_app_operation import SetNodesAppOperation
from cyperf.rest import ApiException
from pprint import pprint
# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = cyperf.Configuration(
host = "http://localhost"
)
# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
# Enter a context with an instance of the API client
with cyperf.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = cyperf.AgentsApi(api_client)
set_nodes_app_operation = cyperf.SetNodesAppOperation() # SetNodesAppOperation | (optional)
try:
api_response = api_instance.start_controllers_set_node_app(set_nodes_app_operation=set_nodes_app_operation)
print("The response of AgentsApi->start_controllers_set_node_app:\n")
pprint(api_response)
except Exception as e:
print("Exception when calling AgentsApi->start_controllers_set_node_app: %s\n" % e)| Name | Type | Description | Notes |
|---|---|---|---|
| set_nodes_app_operation | SetNodesAppOperation | [optional] |
- Content-Type: application/json
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 202 | Details about the operation that just started | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
AsyncContext start_controllers_set_port_link_state(set_link_state_operation=set_link_state_operation)
Set the link state of the ports.
- OAuth Authentication (OAuth2):
- OAuth Authentication (OAuth2):
import cyperf
from cyperf.models.async_context import AsyncContext
from cyperf.models.set_link_state_operation import SetLinkStateOperation
from cyperf.rest import ApiException
from pprint import pprint
# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = cyperf.Configuration(
host = "http://localhost"
)
# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
# Enter a context with an instance of the API client
with cyperf.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = cyperf.AgentsApi(api_client)
set_link_state_operation = cyperf.SetLinkStateOperation() # SetLinkStateOperation | (optional)
try:
api_response = api_instance.start_controllers_set_port_link_state(set_link_state_operation=set_link_state_operation)
print("The response of AgentsApi->start_controllers_set_port_link_state:\n")
pprint(api_response)
except Exception as e:
print("Exception when calling AgentsApi->start_controllers_set_port_link_state: %s\n" % e)| Name | Type | Description | Notes |
|---|---|---|---|
| set_link_state_operation | SetLinkStateOperation | [optional] |
- Content-Type: application/json
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 202 | Details about the operation that just started | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
AsyncContext start_controllers_update_port_tags(update_port_tags_operation=update_port_tags_operation)
Update port tags.
- OAuth Authentication (OAuth2):
- OAuth Authentication (OAuth2):
import cyperf
from cyperf.models.async_context import AsyncContext
from cyperf.models.update_port_tags_operation import UpdatePortTagsOperation
from cyperf.rest import ApiException
from pprint import pprint
# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = cyperf.Configuration(
host = "http://localhost"
)
# The client must configure the authentication and authorization parameters
# in accordance with the API server security policy.
# Examples for each auth method are provided below, use the example that
# satisfies your auth use case.
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
configuration.refresh_token = os.environ["OFFLINE_TOKEN_FROM_CYPERF_UI"]
# Enter a context with an instance of the API client
with cyperf.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = cyperf.AgentsApi(api_client)
update_port_tags_operation = cyperf.UpdatePortTagsOperation() # UpdatePortTagsOperation | (optional)
try:
api_response = api_instance.start_controllers_update_port_tags(update_port_tags_operation=update_port_tags_operation)
print("The response of AgentsApi->start_controllers_update_port_tags:\n")
pprint(api_response)
except Exception as e:
print("Exception when calling AgentsApi->start_controllers_update_port_tags: %s\n" % e)| Name | Type | Description | Notes |
|---|---|---|---|
| update_port_tags_operation | UpdatePortTagsOperation | [optional] |
- Content-Type: application/json
- Accept: application/json
| Status code | Description | Response headers |
|---|---|---|
| 202 | Details about the operation that just started | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]