Compute Node - Get
Belirtilen İşlem Düğümü hakkında bilgi alır.
GET {batchUrl}/pools/{poolId}/nodes/{nodeId}?api-version=2023-11-01.18.0
GET {batchUrl}/pools/{poolId}/nodes/{nodeId}?$select={$select}&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 |
Hakkında bilgi almak 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ü. |
$select
|
query |
string |
OData $select yan tümcesi. |
|
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. |
Yanıtlar
Name | Tür | Description |
---|---|---|
200 OK |
İşlem Düğümünü içeren bir yanıt. Headers
|
|
Other Status Codes |
Batch hizmetinden gelen hata. |
Güvenlik
azure_auth
OAuth 2.0 kimlik doğrulama kodu akışını Microsoft Entra
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Name | Description |
---|---|
user_impersonation | Kullanıcı hesabınızın kimliğine bürünme |
Authorization
Type:
apiKey
In:
header
Örnekler
Node get
Sample Request
GET account.region.batch.azure.com/pools/poolId/nodes/tvm-1695681911_2-20161122t193202z?api-version=2023-11-01.18.0
Sample Response
{
"id": "tvm-1695681911_2-20161122t193202z",
"url": "https://account.region.batch.azure.com/pools/poolId/nodes/tvm-1695681911_2-20161122t193202z",
"state": "idle",
"schedulingState": "enabled",
"stateTransitionTime": "2016-11-22T19:37:31.4285526Z",
"lastBootTime": "2016-11-22T19:37:28.623369Z",
"allocationTime": "2016-11-22T19:32:02.8155319Z",
"ipAddress": "1.1.1.1",
"affinityId": "TVM:tvm-1695681911_2-20161122t193202z",
"vmSize": "small",
"totalTasksRun": 0,
"totalTasksSucceeded": 0,
"runningTasksCount": 0,
"isDedicated": true,
"startTask": {
"commandLine": "cmd /c echo hello",
"userIdentity": {
"autoUser": {
"scope": "task",
"elevationLevel": "nonadmin"
}
},
"maxTaskRetryCount": 0,
"waitForSuccess": false
},
"startTaskInfo": {
"state": "completed",
"startTime": "2016-11-22T19:37:31.4285526Z",
"endTime": "2016-11-22T19:37:31.838028Z",
"exitCode": 0,
"retryCount": 0
},
"nodeAgentInfo": {
"version": "1.2.0.0",
"lastUpdateTime": "2016-11-22T19:37:28.623369Z"
}
}
Tanımlar
Name | Description |
---|---|
Auto |
Otomatik kullanıcının kapsamı |
Auto |
Batch hizmetinde görev çalıştıran otomatik kullanıcının parametrelerini belirtir. |
Batch |
Azure Batch hizmetinden alınan bir hata yanıtı. |
Batch |
Azure Batch hata yanıtına eklenen ek bilgilerden oluşan bir öğe. |
Certificate |
Havuzdaki İşlem Düğümlerine yüklenecek sertifika başvurusu. |
Certificate |
Sertifikanın yükleneceği İşlem Düğümündeki Sertifika deposunun konumu. |
Certificate |
İşlem Düğümündeki hangi kullanıcı Hesaplarının Sertifikanın özel verilerine erişimi olmalıdır. |
Compute |
Batch hizmetinde bir İşlem Düğümü. |
Compute |
İşlem Düğümü için uç nokta yapılandırması. |
Compute |
İşlem Düğümü tarafından karşılaşılan bir hata. |
Compute |
İşlem düğümlerinin kullanacağı Batch havuzuyla ilişkilendirilmiş kullanıcı tarafından atanan kimliğe başvuru. |
Compute |
İşlem Düğümünün geçerli durumu. |
Container |
Özel bir kapsayıcı kayıt defteri. |
Container |
Görev çalışma dizini kapsayıcısının konumu. |
Elevation |
Kullanıcının yükseltme düzeyi. |
Environment |
Görev işleminde ayarlanacak ortam değişkeni. |
Error |
Hata kategorisi. |
Error |
Azure Batch hata yanıtında alınan bir hata iletisi. |
Image |
Azure Sanal Makineler Market Görüntüsüne veya Azure İşlem Galerisi Görüntüsüne başvuru. Azure Batch tarafından doğrulanan tüm Azure Market Görüntü başvurularının listesini almak için 'Desteklenen Görüntüleri Listele' işlemine bakın. |
Inbound |
İşlem Düğümünde gelen uç nokta. |
Inbound |
Uç noktanın protokolü. |
Name |
Ad-değer çiftini temsil eder. |
Node |
İşlem Düğümü aracısı hakkında bilgi. |
Resource |
İşlem Düğümüne indirilecek tek bir dosya veya birden çok dosya. |
Scheduling |
İşlem Düğümü'nin Görev zamanlaması için kullanılabilir olup olmadığı. |
Start |
Düğüm Azure Batch hizmetindeki bir Havuza katıldığında veya İşlem Düğümü yeniden başlatıldığında veya yeniden başlatıldığında çalıştırılan görev. |
Start |
İşlem Düğümünde çalışan starttask hakkında bilgi. |
Start |
İşlem Düğümündeki StartTask'ın durumu. |
Task |
Bir Görevin yürütülmekte olduğu kapsayıcı hakkında bilgi içerir. |
Task |
Görevin kapsayıcı ayarları. |
Task |
Görevin yürütülmesiyle ilgili bilgiler. |
Task |
Görev yürütmenin sonucu. |
Task |
Görev hatası hakkında bilgi. |
Task |
İşlem Düğümünde çalışan bir Görev hakkında bilgi. |
Task |
Görevin durumu. |
User |
Görevin altında çalıştırıldığı kullanıcı kimliğinin tanımı. |
Virtual |
Sanal makinenin geçerli durumu hakkında bilgi. |
AutoUserScope
Otomatik kullanıcının kapsamı
Name | Tür | Description |
---|---|---|
pool |
string |
Görevin bir Havuzdaki her İşlem Düğümünde oluşturulan ortak otomatik kullanıcı Hesabı olarak çalıştırıldığını belirtir. |
task |
string |
Hizmetin Görev için yeni bir kullanıcı oluşturması gerektiğini belirtir. |
AutoUserSpecification
Batch hizmetinde görev çalıştıran otomatik kullanıcının parametrelerini belirtir.
Name | Tür | Description |
---|---|---|
elevationLevel |
Otomatik kullanıcının yükseltme düzeyi. |
|
scope |
Otomatik kullanıcının kapsamı |
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. |
CertificateReference
Havuzdaki İşlem Düğümlerine yüklenecek sertifika başvurusu.
Name | Tür | Description |
---|---|---|
storeLocation |
Sertifikanın yükleneceği İşlem Düğümündeki Sertifika deposunun konumu. |
|
storeName |
string |
Sertifikanın yükleneceği İşlem Düğümündeki Sertifika deposunun adı. |
thumbprint |
string |
Sertifikanın parmak izi. |
thumbprintAlgorithm |
string |
Parmak izinin ilişkilendirildiği algoritma. Bu sha1 olmalı. |
visibility |
İşlem Düğümündeki hangi kullanıcı Hesaplarının Sertifikanın özel verilerine erişimi olmalıdır. |
CertificateStoreLocation
Sertifikanın yükleneceği İşlem Düğümündeki Sertifika deposunun konumu.
Name | Tür | Description |
---|---|---|
currentuser |
string |
Sertifikaların CurrentUser Sertifika deposuna yüklenmesi gerekir. |
localmachine |
string |
Sertifikalar LocalMachine Sertifika deposuna yüklenmelidir. |
CertificateVisibility
İşlem Düğümündeki hangi kullanıcı Hesaplarının Sertifikanın özel verilerine erişimi olmalıdır.
Name | Tür | Description |
---|---|---|
remoteuser |
string |
Sertifika, kullanıcıların İşlem Düğümü'ne uzaktan erişecekleri kullanıcı hesaplarına görünür olmalıdır. |
starttask |
string |
Sertifika, StartTask'ın altında çalıştırıldığı kullanıcı hesabına görünür olmalıdır. Otomatik Kullanıcı Kapsamı hem StartTask hem de Görev için Havuz ise, bu sertifikanın Görev tarafından da görüleceğini unutmayın. |
task |
string |
Sertifika, altında İş Görevleri'nin çalıştırıldığı kullanıcı hesaplarına görünür olmalıdır. |
ComputeNode
Batch hizmetinde bir İşlem Düğümü.
Name | Tür | Description |
---|---|---|
affinityId |
string |
Görevin bu İşlem Düğümünde zamanlanması isteğinde bulunmak üzere görev eklenirken geçirilebilen bir tanımlayıcı. |
allocationTime |
string |
Bu İşlem Düğümünü Havuza ayırma zamanı. |
certificateReferences |
İşlem Düğümünde yüklü sertifikaların listesi. Uyarı: Bu özellik kullanım dışı bırakıldı ve Şubat 2024'den sonra kaldırılacak. Lütfen bunun yerine Azure KeyVault Uzantısı'nı kullanın. |
|
endpointConfiguration |
İşlem Düğümü için uç nokta yapılandırması. |
|
errors |
İşlem Düğümü tarafından şu anda karşılaşılan hataların listesi. |
|
id |
string |
İşlem Düğümünün Kimliği. |
ipAddress |
string |
Diğer Düğümlerin bu İşlem Düğümü ile iletişim kurmak için kullanabileceği IP adresi. |
isDedicated |
boolean |
Bu İşlem Düğümünü ayrılmış bir İşlem Düğümü olup olmadığı. False ise İşlem Düğümü, Spot/Düşük öncelikli bir İşlem Düğümüdür. |
lastBootTime |
string |
İşlem Düğümü'nin en son başlatıldığı zaman. |
nodeAgentInfo |
İşlem Düğümü aracısı sürümü ve İşlem Düğümünü yeni bir sürüme yükseltme zamanı hakkında bilgi. |
|
recentTasks |
Durumu yakın zamanda değiştirilen Görevlerin listesi. |
|
runningTaskSlotsCount |
integer |
İşlem Düğümünde çalışmakta olan İş Görevleri tarafından kullanılan toplam zamanlama yuvası sayısı. Buna İş Yöneticisi Görevleri ve normal Görevler dahildir, ancak İş Hazırlama, İş Sürümü veya Başlangıç Görevleri dahil değildir. |
runningTasksCount |
integer |
İşlem Düğümünde çalışmakta olan İş Görevlerinin toplam sayısı. Buna İş Yöneticisi Görevleri ve normal Görevler dahildir, ancak İş Hazırlama, İş Sürümü veya Başlangıç Görevleri dahil değildir. |
schedulingState |
İşlem Düğümü'nin Görev zamanlaması için kullanılabilir olup olmadığı. |
|
startTask |
İşlem Düğümünde havuza katıldığında çalıştırılacak görev belirtildi. |
|
startTaskInfo |
İşlem Düğümünde StartTask'ın yürütülmesiyle ilgili çalışma zamanı bilgileri. |
|
state |
İşlem Düğümünün geçerli durumu. |
|
stateTransitionTime |
string |
İşlem Düğümünü geçerli durumuna girdiği saat. |
totalTasksRun |
integer |
İşlem Düğümünde tamamlanan toplam İş Görevleri sayısı. Buna İş Yöneticisi Görevleri ve normal Görevler dahildir, ancak İş Hazırlama, İş Sürümü veya Başlangıç Görevleri dahil değildir. |
totalTasksSucceeded |
integer |
İşlem Düğümünde başarıyla tamamlanan (exitCode 0 ile) toplam İş Görevleri sayısı. Buna İş Yöneticisi Görevleri ve normal Görevler dahildir, ancak İş Hazırlama, İş Sürümü veya Başlangıç Görevleri dahil değildir. |
url |
string |
İşlem Düğümünün URL'si. |
virtualMachineInfo |
Sanal makinenin geçerli durumu hakkında bilgi. |
|
vmSize |
string |
İşlem Düğümünü barındıran sanal makinenin boyutu. |
ComputeNodeEndpointConfiguration
İşlem Düğümü için uç nokta yapılandırması.
Name | Tür | Description |
---|---|---|
inboundEndpoints |
İşlem Düğümü'nde erişilebilen gelen uç noktaların listesi. |
ComputeNodeError
İşlem Düğümü tarafından karşılaşılan bir hata.
Name | Tür | Description |
---|---|---|
code |
string |
İşlem Düğümü hatasının tanımlayıcısı. Kodlar sabittir ve program aracılığıyla kullanılması amaçlanmıştır. |
errorDetails |
İşlem Düğümü hatasıyla ilgili ek hata ayrıntılarının listesi. |
|
message |
string |
kullanıcı arabiriminde görüntülenmeye uygun olması amaçlanan İşlem Düğümü hatasını açıklayan bir ileti. |
ComputeNodeIdentityReference
İşlem düğümlerinin kullanacağı Batch havuzuyla ilişkilendirilmiş kullanıcı tarafından atanan kimliğe başvuru.
Name | Tür | Description |
---|---|---|
resourceId |
string |
Kullanıcı tarafından atanan kimliğin ARM kaynak kimliği. |
ComputeNodeState
İşlem Düğümünün geçerli durumu.
Name | Tür | Description |
---|---|---|
creating |
string |
Batch hizmeti temel alınan sanal makineyi Azure İşlem'den edindi, ancak havuza katılmaya henüz başlamadı. |
idle |
string |
İşlem Düğümü şu anda bir Görev çalıştırmıyor. |
leavingpool |
string |
İşlem Düğümü, kullanıcı tarafından açıkça kaldırıldığından veya Havuz yeniden boyutlandırıldığından veya otomatik ölçeklendiğinden Havuz'dan ayrılıyor. |
offline |
string |
İşlem Düğümü şu anda bir Görev çalıştırmıyor ve yeni Görevlerin İşlem Düğümüne zamanlanması devre dışı bırakıldı. |
preempted |
string |
Spot/Düşük öncelikli İşlem Düğümü ön plana alındı. İşlem Düğümü önceden başlatıldığında üzerinde çalışan görevler, başka bir İşlem Düğümü kullanılabilir olduğunda yeniden zamanlanır. |
rebooting |
string |
İşlem Düğümü yeniden başlatılıyor. |
reimaging |
string |
İşlem Düğümü yeniden görüntüleniyor. |
running |
string |
İşlem Düğümü bir veya daha fazla Görev çalıştırıyor (StartTask dışında). |
starting |
string |
Batch hizmeti temel alınan sanal makinede başlatılıyor. |
starttaskfailed |
string |
StartTask İşlem Düğümünde başarısız oldu (ve tüm yeniden denemeleri tüketti) ve waitForSuccess ayarlandı. İşlem Düğümü, Görevleri çalıştırmak için kullanılamaz. |
unknown |
string |
Batch hizmeti İşlem Düğümü ile iletişimini kaybetti ve gerçek durumunu bilmiyor. |
unusable |
string |
İşlem Düğümü, hatalar nedeniyle Görev yürütmesi için kullanılamaz. |
waitingforstarttask |
string |
StartTask İşlem Düğümünde çalışmaya başladı, ancak waitForSuccess ayarlandı ve StartTask henüz tamamlanmadı. |
ContainerRegistry
Özel bir kapsayıcı kayıt defteri.
Name | Tür | Description |
---|---|---|
identityReference |
Kullanıcı adı ve parola yerine bir Azure Container Registry erişmek için kullanılacak kullanıcı tarafından atanan kimliğe başvuru. |
|
password |
string |
Kayıt defteri sunucusunda oturum açma parolası. |
registryServer |
string |
Kayıt defteri URL'si. |
username |
string |
Kayıt defteri sunucusunda oturum açmak için kullanıcı adı. |
ContainerWorkingDirectory
Görev çalışma dizini kapsayıcısının konumu.
Name | Tür | Description |
---|---|---|
containerImageDefault |
string |
Kapsayıcı görüntüsünde tanımlanan çalışma dizinini kullanın. Bu dizinin Batch tarafından indirilen Kaynak Dosyalarını içermeyeceğinden dikkat edin. |
taskWorkingDirectory |
string |
Batch tarafından doldurulan Görev Kaynak Dosyalarını içeren standart Batch hizmeti Görev çalışma dizinini kullanın. |
ElevationLevel
Kullanıcının yükseltme düzeyi.
Name | Tür | Description |
---|---|---|
admin |
string |
Kullanıcı, yükseltilmiş erişime sahip bir kullanıcıdır ve tam Yönetici izinleriyle çalışır. |
nonadmin |
string |
Kullanıcı, yükseltilmiş erişimi olmayan standart bir kullanıcıdır. |
EnvironmentSetting
Görev işleminde ayarlanacak ortam değişkeni.
Name | Tür | Description |
---|---|---|
name |
string |
Ortam değişkeninin adı. |
value |
string |
Ortam değişkeninin değeri. |
ErrorCategory
Hata kategorisi.
Name | Tür | Description |
---|---|---|
servererror |
string |
Hata bir iç sunucu sorunundan kaynaklanır. |
usererror |
string |
Hata, yanlış yapılandırma gibi bir kullanıcı sorunundan kaynaklanır. |
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. |
ImageReference
Azure Sanal Makineler Market Görüntüsüne veya Azure İşlem Galerisi Görüntüsüne başvuru. Azure Batch tarafından doğrulanan tüm Azure Market Görüntü başvurularının listesini almak için 'Desteklenen Görüntüleri Listele' işlemine bakın.
Name | Tür | Description |
---|---|---|
exactVersion |
string |
Düğümü oluşturmak için kullanılan platform görüntüsünün veya market görüntüsünün belirli sürümü. Bu salt okunur alan yalnızca havuz oluşturulurken 'version' için belirtilen değer 'en son' olduğunda 'sürüm'den farklıdır. |
offer |
string |
Azure Sanal Makineler Market Görüntüsünün teklif türü. |
publisher |
string |
Azure Sanal Makineler Market Görüntüsünün yayımcısı. |
sku |
string |
Azure Sanal Makineler Market Görüntüsünün SKU'su. |
version |
string |
Azure Sanal Makineler Market Görüntüsünün sürümü. |
virtualMachineImageId |
string |
Azure İşlem Galerisi Görüntüsünün ARM kaynak tanımlayıcısı. Havuzdaki İşlem Düğümleri bu Görüntü Kimliği kullanılarak oluşturulur. Bu,/subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/gallerys/{galleryName}/images/{imageDefinitionName}/versions/{VersionId} veya /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/gallerys/{galleryName}/images/{imageDefinitionName} biçimindedir. |
InboundEndpoint
İşlem Düğümünde gelen uç nokta.
Name | Tür | Description |
---|---|---|
backendPort |
integer |
Uç noktanın arka uç bağlantı noktası numarası. |
frontendPort |
integer |
Uç noktanın genel bağlantı noktası numarası. |
name |
string |
Uç noktanın adı. |
protocol |
Uç noktanın protokolü. |
|
publicFQDN |
string |
İşlem Düğümü için genel tam etki alanı adı. |
publicIPAddress |
string |
İşlem Düğümünün genel IP adresi. |
InboundEndpointProtocol
Uç noktanın protokolü.
Name | Tür | Description |
---|---|---|
tcp |
string |
Uç nokta için TCP kullanın. |
udp |
string |
Uç nokta için UDP kullanın. |
NameValuePair
Ad-değer çiftini temsil eder.
Name | Tür | Description |
---|---|---|
name |
string |
Ad-değer çiftindeki ad. |
value |
string |
Ad-değer çiftindeki değer. |
NodeAgentInformation
İşlem Düğümü aracısı hakkında bilgi.
Name | Tür | Description |
---|---|---|
lastUpdateTime |
string |
İşlem Düğümü aracısının İşlem Düğümü'ne güncelleştirildiği saat. |
version |
string |
İşlem Düğümünde çalışan Batch İşlem Düğümü aracısının sürümü. |
ResourceFile
İşlem Düğümüne indirilecek tek bir dosya veya birden çok dosya.
Name | Tür | Description |
---|---|---|
autoStorageContainerName |
string |
Otomatik depolama hesabındaki depolama kapsayıcısı adı. |
blobPrefix |
string |
Azure Depolama kapsayıcısından blob indirirken kullanılacak blob ön eki. Yalnızca adları belirtilen ön ek ile başlayan bloblar indirilir. |
fileMode |
string |
Sekizli biçimde dosya izin modu özniteliği. |
filePath |
string |
İşlem Düğümünde, Görevlerin çalışma dizinine göre dosyaları indirebileceğiniz konum. |
httpUrl |
string |
İndirilmesi gereken dosyanın URL'si. |
identityReference |
storageContainerUrl veya httpUrl tarafından belirtilen Azure Blob Depolama erişmek için kullanılacak kullanıcı tarafından atanan kimliğe başvuru |
|
storageContainerUrl |
string |
Azure Blob Depolama içindeki blob kapsayıcısının URL'si. |
SchedulingState
İşlem Düğümü'nin Görev zamanlaması için kullanılabilir olup olmadığı.
Name | Tür | Description |
---|---|---|
disabled |
string |
İşlem Düğümünde yeni Görev zamanlanamaz. İşlem Düğümünde çalışmakta olan görevler tamamlanmaya kadar çalışmaya devam edebilir. Tüm İşlem Düğümleri zamanlamayı etkinleştirerek başlar. |
enabled |
string |
Görevler İşlem Düğümünde zamanlanabilir. |
StartTask
Düğüm Azure Batch hizmetindeki bir Havuza katıldığında veya İşlem Düğümü yeniden başlatıldığında veya yeniden başlatıldığında çalıştırılan görev.
Name | Tür | Description |
---|---|---|
commandLine |
string |
StartTask komut satırı. |
containerSettings |
StartTask'ın altında çalıştığı kapsayıcının ayarları. |
|
environmentSettings |
StartTask için ortam değişkeni ayarlarının listesi. |
|
maxTaskRetryCount |
integer |
Görevin yeniden denenebileceği en fazla sayı. |
resourceFiles |
Batch hizmetinin komut satırını çalıştırmadan önce İşlem Düğümü'ne indireceği dosyaların listesi. Kaynak dosyaları listesi için boyut üst sınırı vardır. Maksimum boyut aşıldığında istek başarısız olur ve yanıt hata kodu RequestEntityTooLarge olur. Bu durumda ResourceFiles koleksiyonunun boyutu azaltılmalıdır. Bu, .zip dosyaları, Uygulama Paketleri veya Docker Kapsayıcıları kullanılarak elde edilebilir. |
|
userIdentity |
StartTask'ın altında çalıştığı kullanıcı kimliği. |
|
waitForSuccess |
boolean |
Batch hizmetinin İşlem Düğümünde herhangi bir Görevi zamanlamadan önce StartTask'ın başarıyla tamamlanmasını (yani çıkış kodu 0 ile çıkmak için) beklemesi gerekip gerekmediği. |
StartTaskInformation
İşlem Düğümünde çalışan starttask hakkında bilgi.
Name | Tür | Description |
---|---|---|
containerInfo |
Görevin yürütülmekte olduğu kapsayıcı hakkında bilgiler. |
|
endTime |
string |
StartTask'ın çalışmayı durdurduğu saat. |
exitCode |
integer |
StartTask komut satırında belirtilen programın çıkış kodu. |
failureInfo |
Varsa Görev hatasını açıklayan bilgiler. |
|
lastRetryTime |
string |
Görevin yeniden denendiği en son zaman. |
result |
Görev yürütmenin sonucu. |
|
retryCount |
integer |
Görevin Batch hizmeti tarafından yeniden denenme sayısı. |
startTime |
string |
StartTask'ın çalışmaya başladığı saat. |
state |
İşlem Düğümündeki StartTask'ın durumu. |
StartTaskState
İşlem Düğümündeki StartTask'ın durumu.
Name | Tür | Description |
---|---|---|
completed |
string |
StartTask çıkış kodu 0 ile çıktı veya StartTask başarısız oldu ve yeniden deneme sınırına ulaşıldı veya Görev hazırlama hataları (kaynak dosyası indirme hataları gibi) nedeniyle StartTask işlemi çalışmadı. |
running |
string |
StartTask şu anda çalışıyor. |
TaskContainerExecutionInformation
Bir Görevin yürütülmekte olduğu kapsayıcı hakkında bilgi içerir.
Name | Tür | Description |
---|---|---|
containerId |
string |
Kapsayıcının kimliği. |
error |
string |
Kapsayıcı hakkında ayrıntılı hata bilgileri. |
state |
string |
Kapsayıcının durumu. |
TaskContainerSettings
Görevin kapsayıcı ayarları.
Name | Tür | Description |
---|---|---|
containerRunOptions |
string |
Kapsayıcı oluşturma komutuna ek seçenekler. |
imageName |
string |
Görevin çalıştırılacağı kapsayıcıyı oluşturmak için kullanılacak Görüntü. |
registry |
Kapsayıcı görüntüsünü içeren özel kayıt defteri. |
|
workingDirectory |
Görev çalışma dizini kapsayıcısının konumu. |
TaskExecutionInformation
Görevin yürütülmesiyle ilgili bilgiler.
Name | Tür | Description |
---|---|---|
containerInfo |
Görevin yürütülmekte olduğu kapsayıcı hakkında bilgiler. |
|
endTime |
string |
Görevin tamamlanma zamanı. |
exitCode |
integer |
Görev komut satırında belirtilen programın çıkış kodu. |
failureInfo |
Varsa Görev hatasını açıklayan bilgiler. |
|
lastRequeueTime |
string |
Bir kullanıcı isteği sonucunda Batch hizmeti tarafından Görevin yeniden sorgulandığı en son zaman. |
lastRetryTime |
string |
Görevin yeniden denendiği en son zaman. |
requeueCount |
integer |
Bir kullanıcı isteği sonucunda Batch hizmeti tarafından Görevin kaç kez yeniden sorgulandığı. |
result |
Görev yürütmenin sonucu. |
|
retryCount |
integer |
Görevin Batch hizmeti tarafından yeniden denenme sayısı. |
startTime |
string |
Görevin çalışmaya başladığı saat. |
TaskExecutionResult
Görev yürütmenin sonucu.
Name | Tür | Description |
---|---|---|
failure |
string |
Görev işlenirken bir hata oluştu. Hata Görev işlemi başlatılmadan önce, Görev işlemi yürütülürken veya Görev işleminden çıkıldıktan sonra oluşmuş olabilir. |
success |
string |
Görev başarıyla çalıştı. |
TaskFailureInformation
Görev hatası hakkında bilgi.
Name | Tür | Description |
---|---|---|
category |
Görev hatası kategorisi. |
|
code |
string |
Görev hatasının tanımlayıcısı. Kodlar sabittir ve program aracılığıyla kullanılması amaçlanmıştır. |
details |
Hatayla ilgili ek ayrıntıların listesi. |
|
message |
string |
Kullanıcı arabiriminde görüntülenmeye uygun olması amaçlanan Görev hatasını açıklayan bir ileti. |
TaskInformation
İşlem Düğümünde çalışan bir Görev hakkında bilgi.
Name | Tür | Description |
---|---|---|
executionInfo |
Görevin yürütülmesi hakkında bilgi. |
|
jobId |
string |
Görevin ait olduğu İşin kimliği. |
subtaskId |
integer |
Görev çok örnekli bir Görev ise, alt görevin kimliği. |
taskId |
string |
Görevin Kimliği. |
taskState |
Görevin geçerli durumu. |
|
taskUrl |
string |
Görevin URL'si. |
TaskState
Görevin durumu.
Name | Tür | Description |
---|---|---|
active |
string |
Görev kuyruğa alınmış ve çalıştırılabilir, ancak şu anda bir İşlem Düğümüne atanmamış. Görev oluşturulduğunda, devre dışı bırakıldıktan sonra etkinleştirildiğinde veya başarısız bir çalıştırmadan sonra yeniden denemeyi beklediğinde bu duruma girer. |
completed |
string |
Genellikle Görev başarıyla tamamlandığından veya Görev başarısız olarak tamamlandığından ve yeniden deneme sınırını tükettiğinden, Görev artık çalıştırılmaya uygun değildir. Görev başlatılırken bir hata oluştuğunda veya Görev sonlandırıldığında da Görev tamamlandı olarak işaretlenir. |
preparing |
string |
Görev bir İşlem Düğümüne atandı, ancak İşlem Düğümünde gerekli bir İş Hazırlama Görevinin tamamlanmasını bekliyor. İş Hazırlama Görevi başarılı olursa, Görev çalışmaya geçer. İş Hazırlama Görevi başarısız olursa, Görev etkine döner ve farklı bir İşlem Düğümüne atanmaya uygun olur. |
running |
string |
Görev bir İşlem Düğümünde çalışıyor. Buna kaynak dosyalarını indirme veya Görev'de belirtilen Paketleri dağıtma gibi görev düzeyinde hazırlık dahildir. Bu, Görev komut satırının yürütülmeye başladığı anlamına gelmez. |
UserIdentity
Görevin altında çalıştırıldığı kullanıcı kimliğinin tanımı.
Name | Tür | Description |
---|---|---|
autoUser |
Görevin altında çalıştırıldığı otomatik kullanıcı. |
|
username |
string |
Görevin altında çalıştırıldığı kullanıcı kimliğinin adı. |
VirtualMachineInfo
Sanal makinenin geçerli durumu hakkında bilgi.
Name | Tür | Description |
---|---|---|
imageReference |
Azure Sanal Makinenin Market Görüntüsüne başvuru. |
|
scaleSetVmResourceId |
string |
İşlem Düğümünün geçerli Sanal Makine Ölçek Kümesi VM'sinin kaynak kimliği. Yalnızca Batch Hesabı poolAllocationMode özelliği 'UserSubscription' olarak ayarlanmış şekilde oluşturulduysa tanımlanır. |