Portal OpenAPI
Project description
portal-openapi-client
No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
This Python package is automatically generated by the OpenAPI Generator project:
- API version: 1.0.0
- Package version: 0.2.5
- Build package: org.openapitools.codegen.languages.PythonClientCodegen
Requirements.
Python >= 3.6
Installation & Usage
pip install
If the python package is hosted on a repository, you can install directly using:
pip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git
(you may need to run pip
with root permission: sudo pip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git
)
Then import the package:
import openapi_client
Setuptools
Install via Setuptools.
python setup.py install --user
(or sudo python setup.py install
to install the package for all users)
Then import the package:
import openapi_client
Getting Started
Please follow the installation procedure and then run the following:
import time
import openapi_client
from pprint import pprint
from openapi_client.api import companies_api
from openapi_client.model.company import Company
# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = openapi_client.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.
# Configure HTTP basic authorization: basicAuth
configuration = openapi_client.Configuration(
username = 'YOUR_USERNAME',
password = 'YOUR_PASSWORD'
)
# Configure API key authorization: cookieAuth
configuration.api_key['cookieAuth'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['cookieAuth'] = 'Bearer'
# Configure Bearer authorization (Bearer): jwtAuth
configuration = openapi_client.Configuration(
access_token = 'YOUR_BEARER_TOKEN'
)
# Enter a context with an instance of the API client
with openapi_client.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = companies_api.CompaniesApi(api_client)
try:
api_response = api_instance.companies_list()
pprint(api_response)
except openapi_client.ApiException as e:
print("Exception when calling CompaniesApi->companies_list: %s\n" % e)
Documentation for API Endpoints
All URIs are relative to http://localhost
Class | Method | HTTP request | Description |
---|---|---|---|
CompaniesApi | companies_list | GET /api/companies/ | |
CompaniesApi | companies_retrieve | GET /api/companies/{id}/ | |
MachinecounterreadingsApi | machinecounterreadings_list | GET /api/machinecounterreadings/ | |
MachinesApi | machines_list | GET /api/machines/ | |
MachinesApi | machines_retrieve | GET /api/machines/{id}/ | |
SchemaApi | schema_retrieve | GET /api/schema/ | |
StatesApi | states_list | GET /api/states/ | |
TelemetryApi | telemetry_list | GET /api/telemetry/ | |
TelemetryApi | telemetry_retrieve | GET /api/telemetry/{id}/ |
Documentation For Models
Documentation For Authorization
basicAuth
- Type: HTTP basic authentication
cookieAuth
- Type: API key
- API key parameter name: Session
- Location:
jwtAuth
- Type: Bearer authentication (Bearer)
Author
Notes for Large OpenAPI documents
If the OpenAPI document is large, imports in openapi_client.apis and openapi_client.models may fail with a RecursionError indicating the maximum recursion limit has been exceeded. In that case, there are a couple of solutions:
Solution 1: Use specific imports for apis and models like:
from openapi_client.api.default_api import DefaultApi
from openapi_client.model.pet import Pet
Solution 2: Before importing the package, adjust the maximum recursion limit as shown below:
import sys
sys.setrecursionlimit(1500)
import openapi_client
from openapi_client.apis import *
from openapi_client.models import *
openapi_client.CompaniesApi
All URIs are relative to http://localhost
Method | HTTP request | Description |
---|---|---|
companies_list | GET /api/companies/ | |
companies_retrieve | GET /api/companies/{id}/ |
companies_list
[Company] companies_list()
Example
- Basic Authentication (basicAuth):
- Api Key Authentication (cookieAuth):
- Bearer (Bearer) Authentication (jwtAuth):
import time
import openapi_client
from openapi_client.api import companies_api
from openapi_client.model.company import Company
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 = openapi_client.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.
# Configure HTTP basic authorization: basicAuth
configuration = openapi_client.Configuration(
username = 'YOUR_USERNAME',
password = 'YOUR_PASSWORD'
)
# Configure API key authorization: cookieAuth
configuration.api_key['cookieAuth'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['cookieAuth'] = 'Bearer'
# Configure Bearer authorization (Bearer): jwtAuth
configuration = openapi_client.Configuration(
access_token = 'YOUR_BEARER_TOKEN'
)
# Enter a context with an instance of the API client
with openapi_client.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = companies_api.CompaniesApi(api_client)
# example, this endpoint has no required or optional parameters
try:
api_response = api_instance.companies_list()
pprint(api_response)
except openapi_client.ApiException as e:
print("Exception when calling CompaniesApi->companies_list: %s\n" % e)
Parameters
This endpoint does not need any parameter.
Return type
Authorization
basicAuth, cookieAuth, jwtAuth
HTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
Status code | Description | Response headers |
---|---|---|
200 | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
companies_retrieve
Company companies_retrieve(id)
Example
- Basic Authentication (basicAuth):
- Api Key Authentication (cookieAuth):
- Bearer (Bearer) Authentication (jwtAuth):
import time
import openapi_client
from openapi_client.api import companies_api
from openapi_client.model.company import Company
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 = openapi_client.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.
# Configure HTTP basic authorization: basicAuth
configuration = openapi_client.Configuration(
username = 'YOUR_USERNAME',
password = 'YOUR_PASSWORD'
)
# Configure API key authorization: cookieAuth
configuration.api_key['cookieAuth'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['cookieAuth'] = 'Bearer'
# Configure Bearer authorization (Bearer): jwtAuth
configuration = openapi_client.Configuration(
access_token = 'YOUR_BEARER_TOKEN'
)
# Enter a context with an instance of the API client
with openapi_client.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = companies_api.CompaniesApi(api_client)
id = 1 # int | A unique integer value identifying this company.
# example passing only required values which don't have defaults set
try:
api_response = api_instance.companies_retrieve(id)
pprint(api_response)
except openapi_client.ApiException as e:
print("Exception when calling CompaniesApi->companies_retrieve: %s\n" % e)
Parameters
Name | Type | Description | Notes |
---|---|---|---|
id | int | A unique integer value identifying this company. |
Return type
Authorization
basicAuth, cookieAuth, jwtAuth
HTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
Status code | Description | Response headers |
---|---|---|
200 | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Company
Properties
Name | Type | Description | Notes |
---|---|---|---|
id | int | [readonly] | |
name | str |
[Back to Model list] [Back to API list] [Back to README]
Machine
Properties
Name | Type | Description | Notes |
---|---|---|---|
id | int | [readonly] | |
name | str | ||
location | str | ||
machine_id | str | ||
description | str | ||
type | str | [optional] | |
line | str | [optional] | |
lat | float, none_type | [optional] | |
lon | float, none_type | [optional] | |
picture | str, none_type | [optional] | |
cockpit_id | str | [optional] | |
cockpit_url | str, none_type | [optional] | |
owner | int, none_type | [optional] |
[Back to Model list] [Back to API list] [Back to README]
MachineCounterReading
Properties
Name | Type | Description | Notes |
---|---|---|---|
id | int | [readonly] | |
counter_name | str | [readonly] | |
timestamp | datetime | ||
value | int | ||
counter | int |
[Back to Model list] [Back to API list] [Back to README]
openapi_client.MachinecounterreadingsApi
All URIs are relative to http://localhost
Method | HTTP request | Description |
---|---|---|
machinecounterreadings_list | GET /api/machinecounterreadings/ |
machinecounterreadings_list
[MachineCounterReading] machinecounterreadings_list()
Returns all Counter Readings from a Machine.
Example
- Basic Authentication (basicAuth):
- Api Key Authentication (cookieAuth):
- Bearer (Bearer) Authentication (jwtAuth):
import time
import openapi_client
from openapi_client.api import machinecounterreadings_api
from openapi_client.model.machine_counter_reading import MachineCounterReading
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 = openapi_client.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.
# Configure HTTP basic authorization: basicAuth
configuration = openapi_client.Configuration(
username = 'YOUR_USERNAME',
password = 'YOUR_PASSWORD'
)
# Configure API key authorization: cookieAuth
configuration.api_key['cookieAuth'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['cookieAuth'] = 'Bearer'
# Configure Bearer authorization (Bearer): jwtAuth
configuration = openapi_client.Configuration(
access_token = 'YOUR_BEARER_TOKEN'
)
# Enter a context with an instance of the API client
with openapi_client.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = machinecounterreadings_api.MachinecounterreadingsApi(api_client)
counter = 1 # int | (optional)
machine = 1 # int | machine (optional)
timestamp_from = dateutil_parser('1970-01-01T00:00:00.00Z') # datetime | (optional)
timestamp_to = dateutil_parser('1970-01-01T00:00:00.00Z') # datetime | (optional)
# example passing only required values which don't have defaults set
# and optional values
try:
api_response = api_instance.machinecounterreadings_list(counter=counter, machine=machine, timestamp_from=timestamp_from, timestamp_to=timestamp_to)
pprint(api_response)
except openapi_client.ApiException as e:
print("Exception when calling MachinecounterreadingsApi->machinecounterreadings_list: %s\n" % e)
Parameters
Name | Type | Description | Notes |
---|---|---|---|
counter | int | [optional] | |
machine | int | machine | [optional] |
timestamp_from | datetime | [optional] | |
timestamp_to | datetime | [optional] |
Return type
Authorization
basicAuth, cookieAuth, jwtAuth
HTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
Status code | Description | Response headers |
---|---|---|
200 | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
openapi_client.MachinesApi
All URIs are relative to http://localhost
Method | HTTP request | Description |
---|---|---|
machines_list | GET /api/machines/ | |
machines_retrieve | GET /api/machines/{id}/ |
machines_list
[Machine] machines_list()
Example
- Basic Authentication (basicAuth):
- Api Key Authentication (cookieAuth):
- Bearer (Bearer) Authentication (jwtAuth):
import time
import openapi_client
from openapi_client.api import machines_api
from openapi_client.model.machine import Machine
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 = openapi_client.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.
# Configure HTTP basic authorization: basicAuth
configuration = openapi_client.Configuration(
username = 'YOUR_USERNAME',
password = 'YOUR_PASSWORD'
)
# Configure API key authorization: cookieAuth
configuration.api_key['cookieAuth'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['cookieAuth'] = 'Bearer'
# Configure Bearer authorization (Bearer): jwtAuth
configuration = openapi_client.Configuration(
access_token = 'YOUR_BEARER_TOKEN'
)
# Enter a context with an instance of the API client
with openapi_client.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = machines_api.MachinesApi(api_client)
name = "name_example" # str | (optional)
owner = 1 # int | (optional)
# example passing only required values which don't have defaults set
# and optional values
try:
api_response = api_instance.machines_list(name=name, owner=owner)
pprint(api_response)
except openapi_client.ApiException as e:
print("Exception when calling MachinesApi->machines_list: %s\n" % e)
Parameters
Name | Type | Description | Notes |
---|---|---|---|
name | str | [optional] | |
owner | int | [optional] |
Return type
Authorization
basicAuth, cookieAuth, jwtAuth
HTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
Status code | Description | Response headers |
---|---|---|
200 | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
machines_retrieve
Machine machines_retrieve(id)
Example
- Basic Authentication (basicAuth):
- Api Key Authentication (cookieAuth):
- Bearer (Bearer) Authentication (jwtAuth):
import time
import openapi_client
from openapi_client.api import machines_api
from openapi_client.model.machine import Machine
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 = openapi_client.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.
# Configure HTTP basic authorization: basicAuth
configuration = openapi_client.Configuration(
username = 'YOUR_USERNAME',
password = 'YOUR_PASSWORD'
)
# Configure API key authorization: cookieAuth
configuration.api_key['cookieAuth'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['cookieAuth'] = 'Bearer'
# Configure Bearer authorization (Bearer): jwtAuth
configuration = openapi_client.Configuration(
access_token = 'YOUR_BEARER_TOKEN'
)
# Enter a context with an instance of the API client
with openapi_client.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = machines_api.MachinesApi(api_client)
id = 1 # int | A unique integer value identifying this machine.
# example passing only required values which don't have defaults set
try:
api_response = api_instance.machines_retrieve(id)
pprint(api_response)
except openapi_client.ApiException as e:
print("Exception when calling MachinesApi->machines_retrieve: %s\n" % e)
Parameters
Name | Type | Description | Notes |
---|---|---|---|
id | int | A unique integer value identifying this machine. |
Return type
Authorization
basicAuth, cookieAuth, jwtAuth
HTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
Status code | Description | Response headers |
---|---|---|
200 | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
MachineState
Properties
Name | Type | Description | Notes |
---|---|---|---|
id | int | [readonly] | |
timestamp_recorded | datetime | ||
timestamp_received | datetime | ||
available | bool | ||
productive | bool | ||
machine | int | ||
state_automatic | int, none_type | [optional] | |
state_manual | int, none_type | [optional] | |
state_description_automatic | str, none_type | [optional] | |
state_description_manual | str, none_type | [optional] | |
state_color | str, none_type | [optional] |
[Back to Model list] [Back to API list] [Back to README]
openapi_client.SchemaApi
All URIs are relative to http://localhost
Method | HTTP request | Description |
---|---|---|
schema_retrieve | GET /api/schema/ |
schema_retrieve
{str: (bool, date, datetime, dict, float, int, list, str, none_type)} schema_retrieve()
OpenApi3 schema for this API. Format can be selected via content negotiation. - YAML: application/vnd.oai.openapi - JSON: application/vnd.oai.openapi+json
Example
- Basic Authentication (basicAuth):
- Api Key Authentication (cookieAuth):
- Bearer (Bearer) Authentication (jwtAuth):
import time
import openapi_client
from openapi_client.api import schema_api
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 = openapi_client.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.
# Configure HTTP basic authorization: basicAuth
configuration = openapi_client.Configuration(
username = 'YOUR_USERNAME',
password = 'YOUR_PASSWORD'
)
# Configure API key authorization: cookieAuth
configuration.api_key['cookieAuth'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['cookieAuth'] = 'Bearer'
# Configure Bearer authorization (Bearer): jwtAuth
configuration = openapi_client.Configuration(
access_token = 'YOUR_BEARER_TOKEN'
)
# Enter a context with an instance of the API client
with openapi_client.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = schema_api.SchemaApi(api_client)
format = "json" # str | (optional)
lang = "af" # str | (optional)
# example passing only required values which don't have defaults set
# and optional values
try:
api_response = api_instance.schema_retrieve(format=format, lang=lang)
pprint(api_response)
except openapi_client.ApiException as e:
print("Exception when calling SchemaApi->schema_retrieve: %s\n" % e)
Parameters
Name | Type | Description | Notes |
---|---|---|---|
format | str | [optional] | |
lang | str | [optional] |
Return type
{str: (bool, date, datetime, dict, float, int, list, str, none_type)}
Authorization
basicAuth, cookieAuth, jwtAuth
HTTP request headers
- Content-Type: Not defined
- Accept: application/vnd.oai.openapi, application/yaml, application/vnd.oai.openapi+json, application/json
HTTP response details
Status code | Description | Response headers |
---|---|---|
200 | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
openapi_client.StatesApi
All URIs are relative to http://localhost
Method | HTTP request | Description |
---|---|---|
states_list | GET /api/states/ |
states_list
[MachineState] states_list()
Example
- Basic Authentication (basicAuth):
- Api Key Authentication (cookieAuth):
- Bearer (Bearer) Authentication (jwtAuth):
import time
import openapi_client
from openapi_client.api import states_api
from openapi_client.model.machine_state import MachineState
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 = openapi_client.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.
# Configure HTTP basic authorization: basicAuth
configuration = openapi_client.Configuration(
username = 'YOUR_USERNAME',
password = 'YOUR_PASSWORD'
)
# Configure API key authorization: cookieAuth
configuration.api_key['cookieAuth'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['cookieAuth'] = 'Bearer'
# Configure Bearer authorization (Bearer): jwtAuth
configuration = openapi_client.Configuration(
access_token = 'YOUR_BEARER_TOKEN'
)
# Enter a context with an instance of the API client
with openapi_client.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = states_api.StatesApi(api_client)
machine = 1 # int | (optional)
timestamp_from = dateutil_parser('1970-01-01T00:00:00.00Z') # datetime | (optional)
timestamp_to = dateutil_parser('1970-01-01T00:00:00.00Z') # datetime | (optional)
# example passing only required values which don't have defaults set
# and optional values
try:
api_response = api_instance.states_list(machine=machine, timestamp_from=timestamp_from, timestamp_to=timestamp_to)
pprint(api_response)
except openapi_client.ApiException as e:
print("Exception when calling StatesApi->states_list: %s\n" % e)
Parameters
Name | Type | Description | Notes |
---|---|---|---|
machine | int | [optional] | |
timestamp_from | datetime | [optional] | |
timestamp_to | datetime | [optional] |
Return type
Authorization
basicAuth, cookieAuth, jwtAuth
HTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
Status code | Description | Response headers |
---|---|---|
200 | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
openapi_client.TelemetryApi
All URIs are relative to http://localhost
Method | HTTP request | Description |
---|---|---|
telemetry_list | GET /api/telemetry/ | |
telemetry_retrieve | GET /api/telemetry/{id}/ |
telemetry_list
[TelemetryValue] telemetry_list()
Example
- Basic Authentication (basicAuth):
- Api Key Authentication (cookieAuth):
- Bearer (Bearer) Authentication (jwtAuth):
import time
import openapi_client
from openapi_client.api import telemetry_api
from openapi_client.model.telemetry_value import TelemetryValue
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 = openapi_client.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.
# Configure HTTP basic authorization: basicAuth
configuration = openapi_client.Configuration(
username = 'YOUR_USERNAME',
password = 'YOUR_PASSWORD'
)
# Configure API key authorization: cookieAuth
configuration.api_key['cookieAuth'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['cookieAuth'] = 'Bearer'
# Configure Bearer authorization (Bearer): jwtAuth
configuration = openapi_client.Configuration(
access_token = 'YOUR_BEARER_TOKEN'
)
# Enter a context with an instance of the API client
with openapi_client.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = telemetry_api.TelemetryApi(api_client)
app_name = "app_name_example" # str | (optional)
machine = 1 # int | (optional)
name = "name_example" # str | (optional)
# example passing only required values which don't have defaults set
# and optional values
try:
api_response = api_instance.telemetry_list(app_name=app_name, machine=machine, name=name)
pprint(api_response)
except openapi_client.ApiException as e:
print("Exception when calling TelemetryApi->telemetry_list: %s\n" % e)
Parameters
Name | Type | Description | Notes |
---|---|---|---|
app_name | str | [optional] | |
machine | int | [optional] | |
name | str | [optional] |
Return type
Authorization
basicAuth, cookieAuth, jwtAuth
HTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
Status code | Description | Response headers |
---|---|---|
200 | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
telemetry_retrieve
TelemetryValue telemetry_retrieve(id)
Example
- Basic Authentication (basicAuth):
- Api Key Authentication (cookieAuth):
- Bearer (Bearer) Authentication (jwtAuth):
import time
import openapi_client
from openapi_client.api import telemetry_api
from openapi_client.model.telemetry_value import TelemetryValue
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 = openapi_client.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.
# Configure HTTP basic authorization: basicAuth
configuration = openapi_client.Configuration(
username = 'YOUR_USERNAME',
password = 'YOUR_PASSWORD'
)
# Configure API key authorization: cookieAuth
configuration.api_key['cookieAuth'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['cookieAuth'] = 'Bearer'
# Configure Bearer authorization (Bearer): jwtAuth
configuration = openapi_client.Configuration(
access_token = 'YOUR_BEARER_TOKEN'
)
# Enter a context with an instance of the API client
with openapi_client.ApiClient(configuration) as api_client:
# Create an instance of the API class
api_instance = telemetry_api.TelemetryApi(api_client)
id = 1 # int | A unique integer value identifying this telemetry value.
# example passing only required values which don't have defaults set
try:
api_response = api_instance.telemetry_retrieve(id)
pprint(api_response)
except openapi_client.ApiException as e:
print("Exception when calling TelemetryApi->telemetry_retrieve: %s\n" % e)
Parameters
Name | Type | Description | Notes |
---|---|---|---|
id | int | A unique integer value identifying this telemetry value. |
Return type
Authorization
basicAuth, cookieAuth, jwtAuth
HTTP request headers
- Content-Type: Not defined
- Accept: application/json
HTTP response details
Status code | Description | Response headers |
---|---|---|
200 | - |
[Back to top] [Back to API list] [Back to Model list] [Back to README]
TelemetryValue
Properties
Name | Type | Description | Notes |
---|---|---|---|
id | int | [readonly] | |
app_name | str | ||
name | str | ||
machine | int | ||
iotdb_string | str, none_type | [optional] |
[Back to Model list] [Back to API list] [Back to README]
RELEASE NOTES
0.2.5
- Added Release Notes
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file portal-openapi-client-0.2.5.tar.gz
.
File metadata
- Download URL: portal-openapi-client-0.2.5.tar.gz
- Upload date:
- Size: 48.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.7.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ba5d9f4111f1b06890cecb97835428fcf6887f311ac7791c2856fbc855e1ed27 |
|
MD5 | 66ac655ecb41ab810747c2bfc15871e7 |
|
BLAKE2b-256 | 3a36c63aa58899a808799b3433d7760f911578a10ca603ac91886521ec524cdb |
File details
Details for the file portal_openapi_client-0.2.5-py3-none-any.whl
.
File metadata
- Download URL: portal_openapi_client-0.2.5-py3-none-any.whl
- Upload date:
- Size: 63.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.7.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 857e07f98f09973d37ef27fbd619bc3ade8f062e563bac35637ec49246cc8d39 |
|
MD5 | 226b417f7a8038437ca76a19823e0d0d |
|
BLAKE2b-256 | 612f2fbb9c909c957ad740f48ac52766721323167cd4c92fe5c1f1925eead8b4 |