Compute Node - Reimage
belirtilen İşlem Düğümünde işletim sistemini yeniden yükler.
İşletim sistemini bir İşlem Düğümüne yalnızca boşta veya çalışır durumdaysa yeniden yükleyebilirsiniz. Bu API yalnızca bulut hizmeti yapılandırma özelliğiyle oluşturulan havuzlarda çağrılabilir.
POST {batchUrl}/pools/{poolId}/nodes/{nodeId}/reimage?api-version=2023-11-01.18.0
POST {batchUrl}/pools/{poolId}/nodes/{nodeId}/reimage?timeout={timeout}&api-version=2023-11-01.18.0
URI Parametreleri
Name | İçinde | Gerekli | Tür | Description |
---|---|---|---|---|
batch
|
path | True |
string |
Tüm Azure Batch hizmet isteklerinin temel URL'si. |
node
|
path | True |
string |
Yeniden başlatmak istediğiniz İşlem Düğümünün kimliği. |
pool
|
path | True |
string |
İşlem Düğümünü içeren Havuzun Kimliği. |
api-version
|
query | True |
string |
İstemci API Sürümü. |
timeout
|
query |
integer int32 |
Sunucunun isteği işlemek için harcayabileceği en uzun süre (saniye olarak). Varsayılan değer 30 saniyedir. |
İstek Başlığı
Media Types: "application/json; odata=minimalmetadata"
Name | Gerekli | Tür | Description |
---|---|---|---|
client-request-id |
string uuid |
Çağıranın oluşturduğu istek kimliği, küme ayraçları gibi süsleme içermeyen bir GUID biçimindedir; örneğin 9C4D50EE-2D56-4CD3-8152-34347DC9F2B0. |
|
return-client-request-id |
boolean |
Sunucunun yanıtta client-request-id döndürip döndürmeyeceği. |
|
ocp-date |
string date-time-rfc1123 |
İsteğin verildiği saat. İstemci kitaplıkları bunu genellikle geçerli sistem saat saati olarak ayarlar; REST API'yi doğrudan çağırıyorsanız açıkça ayarlayın. |
İstek Gövdesi
Media Types: "application/json; odata=minimalmetadata"
Name | Tür | Description |
---|---|---|
nodeReimageOption |
İşlem Düğümü ne zaman yeniden görüntülenmeli ve çalışmakta olan Görevler ile ne yapmalı? |
Yanıtlar
Name | Tür | Description |
---|---|---|
202 Accepted |
Batch hizmetine yapılan istek başarılı oldu. Üst Bilgiler
|
|
Other Status Codes |
Batch hizmetinden gelen hata. |
Güvenlik
azure_auth
OAuth 2.0 kimlik doğrulama kodu akışını Microsoft Entra
Tür:
oauth2
Akış:
implicit
Yetkilendirme URL’si:
https://login.microsoftonline.com/common/oauth2/authorize
Kapsamlar
Name | Description |
---|---|
user_impersonation | Kullanıcı hesabınızın kimliğine bürünme |
Authorization
Tür:
apiKey
İçinde:
header
Örnekler
Node reimage
Örnek isteği
POST account.region.batch.azure.com/pools/poolId/nodes/tvm-1695681911_1-20161122t193202z/reimage?api-version=2023-11-01.18.0
{
"nodeReimageOption": "terminate"
}
Örnek yanıt
Tanımlar
Name | Description |
---|---|
Batch |
Azure Batch hizmetinden alınan bir hata yanıtı. |
Batch |
Azure Batch hata yanıtına eklenen ek bilgilerden oluşan bir öğe. |
Compute |
İşlem Düğümü ne zaman yeniden görüntülenmeli ve çalışmakta olan Görevler ile ne yapmalı? |
Error |
Azure Batch hata yanıtında alınan bir hata iletisi. |
Node |
İşlem Düğümünü yeniden görüntülemek için seçenekler. |
BatchError
Azure Batch hizmetinden alınan bir hata yanıtı.
Name | Tür | Description |
---|---|---|
code |
string |
Hatanın tanımlayıcısı. Kodlar sabittir ve program aracılığıyla kullanılması amaçlanmıştır. |
message |
Hatayı açıklayan ve kullanıcı arabiriminde görüntülenmeye uygun olması amaçlanan bir ileti. |
|
values |
Hatayla ilgili ek ayrıntıları içeren anahtar-değer çiftleri koleksiyonu. |
BatchErrorDetail
Azure Batch hata yanıtına eklenen ek bilgilerden oluşan bir öğe.
Name | Tür | Description |
---|---|---|
key |
string |
Value özelliğinin anlamını belirten tanımlayıcı. |
value |
string |
Hata yanıtına eklenen ek bilgiler. |
ComputeNodeReimageOption
İşlem Düğümü ne zaman yeniden görüntülenmeli ve çalışmakta olan Görevler ile ne yapmalı?
Name | Tür | Description |
---|---|---|
requeue |
string |
Çalışan Görev işlemlerini sonlandırın ve Görevleri yeniden sorguya çekin. İşlem Düğümü kullanılabilir olduğunda Görevler yeniden çalışır. Görevler sonlandırıldıktan hemen sonra İşlem Düğümünü yeniden görüntüleyin. |
retaineddata |
string |
Çalışmakta olan Görevlerin tamamlanmasına izin verin, ardından tüm Görev verileri saklama sürelerinin dolmasını bekleyin. Beklerken yeni Görev zamanlama. Tüm Görev saklama sürelerinin süresi dolduğunda İşlem Düğümünü yeniden oluşturun. |
taskcompletion |
string |
Çalışmakta olan Görevlerin tamamlanmasına izin verin. Beklerken yeni Görev zamanlama. Tüm Görevler tamamlandığında İşlem Düğümünü yeniden görüntüleyin. |
terminate |
string |
Çalışan Görevleri sonlandır. Görevler, sonlandırıldıklarını belirten failureInfo ile tamamlanır ve yeniden çalışmaz. Görevler sonlandırıldıktan hemen sonra İşlem Düğümünü yeniden görüntüleyin. |
ErrorMessage
Azure Batch hata yanıtında alınan bir hata iletisi.
Name | Tür | Description |
---|---|---|
lang |
string |
Hata iletisinin dil kodu |
value |
string |
İletinin metni. |
NodeReimageParameter
İşlem Düğümünü yeniden görüntülemek için seçenekler.
Name | Tür | Description |
---|---|---|
nodeReimageOption |
İşlem Düğümü ne zaman yeniden görüntülenmeli ve çalışmakta olan Görevler ile ne yapmalı? |