GNU/Linux >> Linux の 問題 >  >> Cent OS

E2EネットワークAPIの使用方法は?

MyAccountポータルからAPIトークンを作成したら、E2ENetworksAPIの使用を開始できます。

E2ENetworksAPIの詳細なドキュメントはこちらから入手できます。

E2E Networks APIを使用すると、MyAccountポータルのグラフィカルユーザーインターフェイス(GUI)を使用して実行するさまざまなアクションとワークフローをプログラムで実行できます。

curlコマンドを使用したAPIリクエストの例:

これらの例は、E2ENetworksAPIをすばやく開始するのに役立ちます。

:無効なAPIトークンを使用すると、次のエラーメッセージが表示されます。
 HTTP / 1.1 403 Forbidden {"id": "forbidden"、 "message":"試行されたアクションへのアクセス権がありません。"}

すべてのアクションを一覧表示

実行されたすべてのアクションのリストを取得するには、エンドポイントにgetリクエストを送信します

すべてのノードを一覧表示

アカウントで使用可能なすべてのノードのリストを取得するには、エンドポイントにGETリクエストを送信します。

<前>カール-X GET 'https://api.e2enetworks.com/myaccount/nodes/v1?apikey=10581cd6-3bb6-4b4c-a5fb-79a75b61ecab&page=1&per_page=2' -H「認証:ベアラeyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJGSjg2R2NGM2pUYk5MT2NvNE52WmtVQ0lVbWZZQ3FvcXRPUWVNZmJoTmxFIn0.eyJqdGkiOiJjYmE3Njc5Zi1mOWFhLTQzZGEtYWNiMi1hNzBlZGEwN2Q3ODkiLCJleHAiOjE1ODc1NDA4MzMsIm5iZiI6MCwiaWF0IjoxNTU2MDA0ODMzLCJpc3MiOiJodHRwOi8vMTcyLjE2LjIxNS45NTo4MDgwL2F1dGgvcmVhbG1zL2FwaW1hbiIsImF1ZCI6ImFwaW1hbiIsInN1YiI6IjMxOWU1ZGExLTZmYzItNDY2ZS1iNDI4LTRmOTViOTRlNDMzMCIsInR5cCI6IkJlYXJlciIsImF6cCI6ImFwaW1hbiIsImF1dGhfdGltZSI6MCwic2Vzc2lvbl9zdGF0ZSI6ImY2YTUxNTQ5LWRkMjYtNDVkYS04YWI0LTlhNTZjOWY3NTUyYyIsImFjciI6IjEiLCJjbGllbnRfc2Vzc2lvbiI6IjViOWJlMjY4LWE1ZDAtNGMxMC05NWQ0LTdhNzU5NTNkODlhMCIsImFsbG93ZWQtb3JpZ2lucyI6WyIqIl0sInJlYWxtX2FjY2VzcyI6eyJyb2xlcyI6WyJ1bWFfYXV0aG9yaXphdGlvbiIsImFwaXVzZXIiXX0sInJlc291cmNlX2FjY2VzcyI6eyJhY2NvdW50Ijp7InJvbGVzIjpbIm1hbmFnZS1hY2NvdW50Iiwidmlldy1wcm9maWxlIl19fSwibmFtZSI6IkF3YWRoZXNoIEt1bWFyIiwicHJlZm VycmVkX3VzZXJuYW1lIjoiYXdhZGhlc2gua3VtYXIrMUBlMmVuZXR3b3Jrcy5jb20iLCJnaXZlbl9uYW1lIjoiQXdhZGhlc2giLCJmYW1pbHlfbmFtZSI6Ikt1bWFyIiwiZW1haWwiOiJhd2FkaGVzaC5rdW1hcisxQGUyZW5ldHdvcmtzLmNvbSJ9.Hp9VED8hYAbF9XbNQn_WyhCHUim2ui5jNdSRG_lP9B_7gU1YXLsHotupJr3iEJb7FC1XbeoKobwv9PpPJOtyiNUvEPWBza5ir_U737ujdD-NYSzUX-412sTqktjdKqcR78XfpmCIDE-5MeHf5cC3atSvP20XGh4T7d1CeL3oSRE」

ノードを作成する

新しいノードを作成するには、POSTリクエストをエンドポイントに送信します。必要な属性とそれらの属性に有効な値については、こちらの詳細なAPIドキュメントを参照してください。

次の例では、NCRデータセンターに8GBのRAMプランを備えた「node-awa」という名前のCentOS-6.10-Distroノードをリクエストしています。

カール-X POST \ 'https://api.e2enetworks.com/myaccount/api/v1/nodes/?apikey=10581cd6-3bb6-4b4c-a5fb-79a75b61ecab' \ -H「認証:ベアラeyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUUIiwia2lkIiA6ICJjejBXYVVKVF9wWmE5MXNpRl9QRXVxUUpqdm5VODhsMXdsVmNla1ZiUXBRIn0.eyJqdGkiOiJmYmFiOTk3YS03ZGQzLTQxN2YtOWY5Mi1kM2FjMGEyOTViOGYiLCJleHAiOjE2MDE0NjA3NDQsIm5iZiI6MCwiaWF0IjoxNTY5OTI0NzQ0LCJpc3MiOiJodHRwOi8vZ2F0ZXdheS5lMmVuZXR3b3Jrcy5jb20vYXV0aC9yZWFsbXMvYXBpbWFuIiwiYXVkIjoiYXBpbWFudWkiLCJzdWIiOiIyMjU5YTcxNS0yYzU3LTQ0YmEtYTFkNy0zYTRiY2UzZWQ4NTgiLCJ0eXAiOiJCZWFyZXIiLCJhenAiOiJhcGltYW51aSIsImF1dGhfdGltZSI6MCwic2Vzc2lvbl9zdGF0ZSI6Ijg1Yzc3MjU4LWEwM2MtNDQzNS04ZWM3LTYwZjA3MWYzMmIxMCIsImFjciI6IjEiLCJhbGxvd2VkLW9yaWdpbnMiOltdLCJyZWFsbV9hY2Nlc3MiOnsicm9sZXMiOlsidW1hX2F1dGhvcml6YXRpb24iLCJhcGl1c2VyIl19LCJyZXNvdXJjZV9hY2Nlc3MiOnsiYWNjb3VudCI6eyJyb2xlcyI6WyJtYW5hZ2UtYWNjb3VudCIsIm1hbmFnZS1hY2NvdW50LWxpbmtzIiwidmlldy1wcm9maWxlIl19fSwibmFtZSI6IkhpbWFuc2h1IERhcyIsInByZWZlcnJlZF91c2VybmFtZSI6ImhpbWFuc2h1LmRhc0BzcGl rZWNsb3VkLmNvbSIsImdpdmVuX25hbWUiOiJIaW1hbnNodSIsImZhbWlseV9uYW1lIjoiRGFzIiwiZW1haWwiOiJoaW1hbnNodS5kYXNAc3Bpa2VjbG91ZC5jb20ifQ.auWH3KB1XYXMns9Z2HgzGTrIAl97xe7JvW5W6sGfWlvAAD5f5ILhC_tAv-26zt88SHsdZ1rWm5N0lJwbMOyQyKnbsaTkv4L2AG4oylNtHU31qDHQGwkDRAra2pxBqEZxa1r7TFzCfAggIANbbcODvXZC-5YcpdXsC3-CFM6lFRwHKvt1aHf-sD5jDJ97zubepSX-mnearpXeTMiLIzcX6cPIlbWCENwjdmssS70wlkKauYtr33z2mijqi5flryVlYSR2PUSwYe2wbfXNr8dZSw-GetJlmTiFqsMXu7gufxTPLGHErDf7U9lZ8AxeuLDVl2h90H65ie4m7IENtTYuSQ '\ -H 'のContent-Type:アプリケーション/ JSON' \ -H 'ポストマン・トークン:5a201495-93c9-437d-ae64-ca50e4082bb1' \ -H' cache-control:no-cache'\ -d' {"name": "abc"、 "region": "ncr"、 "plan": "C-2vCPU-8RAM-60DISK-C2.8GB-CentOS-7.5" 、 "画像": "のCentOS-7.5ディストリビューション"、 "ssh_keys":[ "SSH-RSA AAAAB3NzaC1yc2EAAAADAQABAAABAQC88ZxOCzW1wP / MRJXdtLmzEgPfVhvHJsrheWtPcsG5qXJ2ztUqSCEIky58qIbbcBnDPySkXMj + VqPKIXcMeV2KwOQnXS2R3uoO0gHcTEux5IDdmqcEVTmEP3tb0V7EJecLbRDm8uuox + cjCvLSGEB5bIGhUm8a6kDs + xFpOHgKm4JcF9Vpvev7BjIYWaaLNh5 + lCm3uM0t / mGRGacv6mSbm7PXGI2MC7aL2EQdb7 / OJ e81O6qg9wwNyyrmgAnkYh8yhexIUVzYDO2pKK5IJrp1qZlJQap054h2ihW7u22CQSe9nEwDdNsaFjUwN5eWkUGlhLTNbyl+O2w2a7oNeV e2e @ e2e- 


Cent OS
  1. LinuxでBusyBoxを使用する方法

  2. Linuxでcronを使用する方法

  3. E2Eネットワークでの分散キャッシングNameServer

  1. E2EネットワークDDOS保護

  2. Nginxを使用してリダイレクトする方法

  3. LinuxでSuコマンドを使用する方法

  1. Centos8でSaltを使用する方法

  2. ApacheにPhp7.0(7.1ではない)を使用させる方法は?

  3. Linux で ldconfig コマンドを使用する方法