compute

POST /v1/compute/servers/{serverId}/floating-ips

Reserve a floating IP and route it to a server.

compute အားလုံးသော အဆုံးသတ်များ

developer စာရွက်စာတမ်းအားလုံး

စစ်မှန်ကြောင်း အတည်ပြုခြင်း

API သော့တစ်ခုကို bearer token အဖြစ် ပို့ပါ။ သော့တွင် billing.payment.manage ခွင့်ပြုချက် ပါရှိရမည်ဖြစ်ပြီး၊ ၎င်းမပါရှိသော သော့ကို 404 အစား 403 ဖြင့် ငြင်းပယ်ပါမည်။

ဤ အမှတ်ဆက် (endpoint) သည် အဖွဲ့အစည်း အိုင်ဒီ (organisation id) ကို မယူပါ။ သင်၏ သော့ချက် (key) သည် ၎င်းပိုင်ဆိုင်သည့် အဖွဲ့အစည်းကို အလိုအလျောက် ဖော်ထုတ်ပြီးဖြစ်ကာ တုံ့ပြန်ချက်ကိုလည်း ၎င်းနှင့်သာ ကန့်သတ်ထားမည် ဖြစ်သည်။

စမ်းကြည့်ရန်

ထောင့်ချိတ်များအတွင်းရှိ မည်သည့်အရာကိုမဆို သင်၏ကိုယ်ပိုင်တန်ဖိုးများဖြင့် အစားထိုးပြီး သင့်ဒက်ရှ်ဘုတ်မှ သော့ချက်တစ်ခုဖြင့် key ကို အစားထိုးပါ။

curl -X POST https://api.zinndigital.com/v1/compute/servers/{serverId}/floating-ips \
  -H "Authorization: Bearer zdk_live_…" \
  -H "Content-Type: application/json" \
  -d '{ "family": <string<ipv4, ipv6>> }'

ဝင်ရောက်ပြီးပြီလား။ သင့်ဒက်ရှ်ဘုတ်ရှိ API ကွန်ဆိုးလ်တွင် သင့်၏ တကယ့်အဖွဲ့အစည်း ID နှင့် သင့်ကိုယ်ပိုင်သော့ချက်တို့ဖြင့် ဖြည့်သွင်းပေးပြီး တကယ့်တုံ့ပြန်ချက်ကို သင်မြင်နိုင်ရန် တိုက်ရိုက် API (live API) ကို အသုံးပြု၍ တောင်းဆိုမှုကို လုပ်ဆောင်ပေးပါသည်။ ဤအဆုံးသတ်အမှတ် (endpoint) ကို API ကွန်ဆိုးလ်တွင် ဖွင့်ပါ

အသေးစိတ်အချက်အလက်များ

Chargeable. The address's monthly price is folded into the machine's hourly rate from the next hour and stays there until it is released, so it is only offered on pay-by-the-hour machines. Quote it first with quoteComputeServerFloatingIp. The machine does not answer on the address until its operating system is told the address exists; a client shows the commands beside the address. Requires billing.payment.manage.

ကန့်သတ်ဘောင်များ

နာမည်အမျိုးအစားလိုအပ်သည်ဘာလဲဆိုတာ
serverId (path)Uuidဟုတ်ကဲ့The server's id, as listComputeServers reports it. Ours (UUIDv7), minted when the order row was written — never the provider's own identifier for the machine.

တောင်းဆိုချက် ကိုယ်ထည်

နာမည်အမျိုးအစားလိုအပ်သည်ဘာလဲဆိုတာ
familystring<ipv4, ipv6>ဟုတ်ကဲ့

တုံ့ပြန်ချက်

နာမည်အမျိုးအစားလိုအပ်သည်ဘာလဲဆိုတာ
idUuidဟုတ်ကဲ့UUIDv7 identifier — sortable by creation time (docs/02 §8).
server_idUuidဟုတ်ကဲ့UUIDv7 identifier — sortable by creation time (docs/02 §8).
familystring<ipv4, ipv6>ဟုတ်ကဲ့
statusstring<pending, active, released, failed>ဟုတ်ကဲ့
addressstringဟုတ်ကဲ့The address, or the routed /64 for IPv6. Blank until reserved.
home_zonestringဟုတ်ကဲ့
monthly_price_minorintegerဟုတ်ကဲ့What the customer pays per month, in minor units of currency.
currencystringဟုတ်ကဲ့
messagestringဟုတ်ကဲ့
created_atstringဟုတ်ကဲ့

ဤအမှတ်ဆက်မှ ပြန်ပေးနိုင်သော အမှားများ

401 · 403 · 404 · 422 · 429 · 503