ABEJA Endpoint SDK documentation

ABEJA Endpoint library is SDK for python, which allows developers to create, get and delete endpoints.

Low level API

Low level API directly accesses the API endpoints.

Usage

from abeja.endpoints import APIClient

api_client = APIClient()
endpoint = api_client.get_endpoint(organization_id, endpoint)

API Mapping

method

path

post

/organizations/<organization_id>/deployments/<deployment_id>/endpoints

APIClient.create_endpoint()

get

/organizations/<organization_id>/deployments/<deployment_id>/endpoints

APIClient.get_endpoints()

get

/organizations/<organization_id>/deployments/<deployment_id>/endpoints/<endpoint>

APIClient.get_endpoint()

patch

/organizations/<organization_id>/deployments/<deployment_id>/endpoints/<endpoint>

APIClient.update_endpoint()

delete

/organizations/<organization_id>/deployments/<deployment_id>/endpoints/<endpoint>

APIClient.delete_endpoint()