ABEJA Security SDK documentation

ABEJA Security library is SDK for python, which allows developers to create, get and delete IP address used for access control.

Low level API

Low level API directly accesses the API endpoints.

Usage

from abeja.security import APIClient

api_client = APIClient()
response = api_client.get_ip_address(organization_id, cidr_id)

API Mapping

method

path

post

/organizations/<organization_id>/security/cidrs

APIClient.create_ip_address()

get

/organizations/<organization_id>/security/cidrs

APIClient.get_ip_addresses()

get

/organizations/<organization_id>/security/cidrs/<cidr_id>

APIClient.get_ip_address()

patch

/organizations/<organization_id>/security/cidrs/<cidr_id>

APIClient.update_ip_address()

delete

/organizations/<organization_id>/security/cidrs/<cidr_id>

APIClient.delete_ip_address()

post

/organizations/<organization_id>/security/cidrs/check

APIClient.check_ip_address()