Ana içeriğe geç

Sahiplik Değişikliği Adımını Yeniden Dene

paused durumundaki bir düğüm sahipliği değişikliği sürecinin failed bir adımını yeniden dener. Adım pending durumuna döner, retry_count bir artar ve error temizlenir; ardından süreç devam eder (in_progress) ve adımı yeni bir zincir üstü işlem olarak tekrar gönderir. Bir adım max_retries (3) kez yeniden denenebilir. Sonucu görmek için Sahiplik Değişikliği Sürecini Al uç noktasını yoklayın. Yaşam döngüsü için genel bakış sayfasına bakın.

Bu uç noktayı yalnızca platform sahibinin API anahtarı çağırabilir; diğer anahtarlar 403 alır.

Gerekli izin: node:change-owner

İstek​

POST /v2/admin/nodes/{node_id}/change-owner-processes/{process_id}/retry

Parametreler​

AdTipKonumAçıklama
node_idstringpathZorunlu. Kurulumun sahibi olan düğüm
process_idstringpathZorunlu. Süreç id'si; node_id düğümüne ait olmalı

Başlıklar​

AdAçıklama
AuthorizationZorunlu. Bearer <access_token>
Content-TypeZorunlu. application/json

Gövde​

AlanTipZorunluAçıklama
step_orderintegerEvetBaşarısız adımın order değeri (adımlar 1'den başlar)

Örnek​

curl --request POST \
--url '{{baseUrl}}/v2/admin/nodes/6901350deb7ed8c1c38de4e9/change-owner-processes/6907a4e1b5c83f2d9e6a0b17/retry' \
--header 'Authorization: Bearer <access_token>' \
--header 'Content-Type: application/json' \
--data '{
"step_order": 2
}'

Yanıt​

204 No Content, gövde yok.

Hatalar​

DurumKodAçıklama
40010015Doğrulama başarısız: step_order eksik ya da 0
40010000process_id geçerli bir id değil
40020001Bu düğümde bu id'ye sahip süreç yok
40020004Süreçte bu step_order değerine sahip adım yok
40020003Adım failed değil ya da süreç paused değil
40020006Adım max_retries yeniden deneme hakkını kullandı
40310005API anahtarı platform sahibine ait değil
50010000Devam etme kuyruğa alınamadı; süreç paused kalır

Hata biçimi ve ortak kodlar için Hatalar sayfasına bakın.