ecsapi 0.4.0


pip install ecsapi

  Latest version

Released: Sep 25, 2025

Project Links

Meta
Author: Alex Massaroni
Maintainer: Alex Massaroni
Requires Python: >=3.9,<4.0

Classifiers

Environment
  • Web Environment

Intended Audience
  • Developers

License
  • OSI Approved :: The Unlicense (Unlicense)

Operating System
  • OS Independent

Programming Language
  • Python :: 3 :: Only
  • Python :: 3.8
  • Python :: 3.9
  • Python :: 3.10
  • Python :: 3.11
  • Python :: 3.12

Topic
  • Software Development :: Libraries :: Python Modules

ecsapi_client

A simple SDK for manage Seeweb ecs api

Current Status

Python CICD

Required for production

  • Manage server fetch
  • Manage server creation
  • Manage server update
  • Manage server deletion
  • Manage server status fetch
  • Manage template fetch
  • Manage template creation
  • Manage template update
  • Manage template deletion
  • Manage base image fetch
  • Manage cloudimage fetch
  • Manage fetch actions
  • Manage watch actions
  • Manage server actions (turn_on,turn_off,rollback)
  • Manage plan fetch
  • Manage plan available fetch
  • Manage check if a plan can be created
  • Manage region fetch
  • Manage region available fetch
  • Manage script fetch
  • Manage script creation
  • Manage script update
  • Manage script deletion
  • Manage create ssh key
  • Manage list ssh key
  • Manage get ssh key
  • Manage fetch discount record for server
  • Manage add discount record for server
  • Manage fetch user info
  • Manage fetch support for server
  • Manage add support for server
  • Manage remove support for server
  • Manage create snapshot for server
  • Manage update snapshot for server
  • Manage delete snapshot for server
  • Manage create group
  • Manage delete group
  • Manage create network
  • Manage update network
  • Manage delete network
  • Manage add vlan
  • Manage update vlan
  • Manage delete vlan
  • Manage server metrics
  • Manage get server isolations
  • Manage create apitoken
  • Manage update apitoken
  • Manage delete apitoken
  • Manage flog fetch
  • Manage billing fetch

Wheel compatibility matrix

Platform Python 3
any

Files in release

Extras: None
Dependencies:
pydantic (<3.0.0,>=2.11.7)
python-dotenv (<2.0.0,>=1.1.1)
requests (<3.0.0,>=2.32.5)