No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)
This Python package is automatically generated by the Swagger Codegen project:
- API version: 1.0
- Package version: 1.0.0
- Build package: io.swagger.codegen.languages.PythonClientCodegen
Python 2.7 and 3.4+
If the python package is hosted on Github, you can install directly from Github
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 flyio
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 flyio
Please follow the installation procedure and then run the following:
from __future__ import print_function
import time
import flyio
from flyio.rest import ApiException
from pprint import pprint
# create an instance of the API class
api_instance = flyio.AppsApi(flyio.ApiClient(configuration))
request = flyio.CreateAppRequest() # CreateAppRequest | App body
try:
api_instance.apps_create(request)
except ApiException as e:
print("Exception when calling AppsApi->apps_create: %s\n" % e)
All URIs are relative to https://api.machines.dev/v1
Class | Method | HTTP request | Description |
---|---|---|---|
AppsApi | apps_create | POST /apps | |
AppsApi | apps_delete | DELETE /apps/{app_name} | |
AppsApi | apps_list | GET /apps | |
AppsApi | apps_show | GET /apps/{app_name} | |
MachinesApi | machines_cordon | POST /apps/{app_name}/machines/{machine_id}/cordon | |
MachinesApi | machines_create | POST /apps/{app_name}/machines | |
MachinesApi | machines_create_lease | POST /apps/{app_name}/machines/{machine_id}/lease | |
MachinesApi | machines_delete | DELETE /apps/{app_name}/machines/{machine_id} | |
MachinesApi | machines_delete_metadata | DELETE /apps/{app_name}/machines/{machine_id}/metadata/{key} | |
MachinesApi | machines_exec | POST /apps/{app_name}/machines/{machine_id}/exec | |
MachinesApi | machines_list | GET /apps/{app_name}/machines | |
MachinesApi | machines_list_events | GET /apps/{app_name}/machines/{machine_id}/events | |
MachinesApi | machines_list_processes | GET /apps/{app_name}/machines/{machine_id}/ps | |
MachinesApi | machines_list_versions | GET /apps/{app_name}/machines/{machine_id}/versions | |
MachinesApi | machines_release_lease | DELETE /apps/{app_name}/machines/{machine_id}/lease | |
MachinesApi | machines_restart | POST /apps/{app_name}/machines/{machine_id}/restart | |
MachinesApi | machines_show | GET /apps/{app_name}/machines/{machine_id} | |
MachinesApi | machines_show_lease | GET /apps/{app_name}/machines/{machine_id}/lease | |
MachinesApi | machines_show_metadata | GET /apps/{app_name}/machines/{machine_id}/metadata | |
MachinesApi | machines_signal | POST /apps/{app_name}/machines/{machine_id}/signal | |
MachinesApi | machines_start | POST /apps/{app_name}/machines/{machine_id}/start | |
MachinesApi | machines_stop | POST /apps/{app_name}/machines/{machine_id}/stop | |
MachinesApi | machines_uncordon | POST /apps/{app_name}/machines/{machine_id}/uncordon | |
MachinesApi | machines_update | POST /apps/{app_name}/machines/{machine_id} | |
MachinesApi | machines_update_metadata | POST /apps/{app_name}/machines/{machine_id}/metadata/{key} | |
MachinesApi | machines_wait | GET /apps/{app_name}/machines/{machine_id}/wait | |
VolumesApi | create_volume_snapshot | POST /apps/{app_name}/volumes/{volume_id}/snapshots | |
VolumesApi | volume_delete | DELETE /apps/{app_name}/volumes/{volume_id} | |
VolumesApi | volumes_create | POST /apps/{app_name}/volumes | |
VolumesApi | volumes_extend | PUT /apps/{app_name}/volumes/{volume_id}/extend | |
VolumesApi | volumes_get_by_id | GET /apps/{app_name}/volumes/{volume_id} | |
VolumesApi | volumes_list | GET /apps/{app_name}/volumes | |
VolumesApi | volumes_list_snapshots | GET /apps/{app_name}/volumes/{volume_id}/snapshots | |
VolumesApi | volumes_update | POST /apps/{app_name}/volumes/{volume_id} |
- ApiDNSConfig
- ApiFile
- ApiHTTPOptions
- ApiHTTPResponseOptions
- ApiMachineCheck
- ApiMachineConfig
- ApiMachineGuest
- ApiMachineHTTPHeader
- ApiMachineInit
- ApiMachineMetrics
- ApiMachineMount
- ApiMachinePort
- ApiMachineProcess
- ApiMachineRestart
- ApiMachineService
- ApiMachineServiceConcurrency
- ApiProxyProtoOptions
- ApiStatic
- ApiStopConfig
- ApiTLSOptions
- App
- CheckStatus
- CreateAppRequest
- CreateLeaseRequest
- CreateMachineRequest
- CreateMachineRequestConfig
- CreateVolumeRequest
- ErrorResponse
- ExtendVolumeRequest
- ExtendVolumeResponse
- ImageRef
- Lease
- ListApp
- ListAppsResponse
- ListenSocket
- Machine
- MachineEvent
- MachineExecRequest
- MachineVersion
- MainStatusCode
- Organization
- ProcessStat
- SignalRequest
- StopRequest
- UpdateMachineRequest
- UpdateVolumeRequest
- Volume
- VolumeSnapshot
All endpoints do not require authorization.