Account - List Supported Images
Répertorie toutes les images de machine virtuelle prises en charge par le service Azure Batch.
GET {batchUrl}/supportedimages?api-version=2024-07-01.20.0
GET {batchUrl}/supportedimages?$filter={$filter}&maxresults={maxresults}&timeout={timeout}&api-version=2024-07-01.20.0
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
batch
|
path | True |
string |
URL de base pour toutes les demandes de service Azure Batch. |
api-version
|
query | True |
string |
Version de l’API cliente. |
$filter
|
query |
string |
Clause OData $filter. Pour plus d’informations sur la construction de ce filtre, consultez https://docs.microsoft.com/rest/api/batchservice/odata-filters-in-batch#list-support-images. |
|
maxresults
|
query |
integer int32 |
Nombre maximal d’éléments à retourner dans la réponse. Un maximum de 1 000 résultats sera retourné. |
|
timeout
|
query |
integer int32 |
Durée maximale pendant laquelle le serveur peut passer le traitement de la requête, en secondes. La valeur par défaut est de 30 secondes. Si la valeur est supérieure à 30, la valeur par défaut est utilisée à la place. |
En-tête de la demande
Media Types: "application/json; odata=minimalmetadata"
Nom | Obligatoire | Type | Description |
---|---|---|---|
client-request-id |
string uuid |
L’identité de requête générée par l’appelant, sous la forme d’un GUID sans décoration telle que les accolades, par exemple 9C4D50EE-2D56-4CD3-8152-34347DC9F2B0. |
|
return-client-request-id |
boolean |
Indique si le serveur doit retourner l’ID client-request-id dans la réponse. |
|
ocp-date |
string date-time-rfc1123 |
Heure à laquelle la demande a été émise. Les bibliothèques clientes définissent généralement cette valeur sur l’heure de l’horloge système actuelle ; définissez-le explicitement si vous appelez directement l’API REST. |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
Réponse contenant la liste des images de machine virtuelle prises en charge. En-têtes
|
|
Other Status Codes |
Erreur du service Batch. |
Sécurité
azure_auth
Flux de code d’authentification Microsoft Entra OAuth 2.0
Type:
oauth2
Flux:
implicit
URL d’autorisation:
https://login.microsoftonline.com/common/oauth2/authorize
Étendues
Nom | Description |
---|---|
user_impersonation | Emprunter l’identité de votre compte d’utilisateur |
Authorization
Type:
apiKey
Dans:
header
Exemples
Account list node agent skus
Exemple de requête
GET account.region.batch.azure.com/supportedimages?api-version=2024-07-01.20.0
Exemple de réponse
{
"value": [
{
"nodeAgentSKUId": "batch.node.centos 7",
"imageReference": {
"publisher": "OpenLogic",
"offer": "CentOS",
"sku": "7.2",
"version": "latest"
},
"verificationType": "verified",
"capabilities": [
"DockerCompatible",
"NvidiaTeslaDriverInstalled"
],
"osType": "linux"
},
{
"nodeAgentSKUId": "batch.node.centos 7",
"imageReference": {
"publisher": "OpenLogic",
"offer": "CentOS",
"sku": "7.1",
"version": "latest"
},
"verificationType": "unverified",
"osType": "linux",
"batchSupportEndOfLife": "2019-11-01T00:00:00.0Z"
},
{
"nodeAgentSKUId": "batch.node.debian 8",
"imageReference": {
"publisher": "Credativ",
"offer": "Debian",
"sku": "8",
"version": "latest"
},
"verificationType": "verified",
"osType": "linux"
},
{
"nodeAgentSKUId": "batch.node.windows amd64",
"imageReference": {
"publisher": "MicrosoftWindowsServer",
"offer": "WindowsServer",
"sku": "2012-R2-Datacenter",
"version": "latest"
},
"verificationType": "verified",
"osType": "windows"
},
{
"nodeAgentSKUId": "batch.node.windows amd64",
"imageReference": {
"publisher": "MicrosoftWindowsServer",
"offer": "WindowsServer",
"sku": "2012-Datacenter",
"version": "latest"
},
"verificationType": "verified",
"osType": "windows"
}
]
}
Définitions
Nom | Description |
---|---|
Account |
Résultat de la liste des images de machine virtuelle prises en charge. |
Batch |
Réponse d’erreur reçue du service Azure Batch. |
Batch |
Élément d’informations supplémentaires inclus dans une réponse d’erreur Azure Batch. |
Error |
Message d’erreur reçu dans une réponse d’erreur Azure Batch. |
Image |
Référence à l’image de la Place de marché des machines virtuelles Azure et informations supplémentaires sur l’image. |
Image |
Référence à une image de la Place de marché de machines virtuelles Azure ou à une image de galerie de calcul Azure. Pour obtenir la liste de toutes les références d’images de la Place de marché Azure vérifiées par Azure Batch, consultez l’opération « Répertorier les images prises en charge ». |
OSType |
Type de système d’exploitation (par exemple, Windows ou Linux) de l’image. |
Verification |
Indique si le service Azure Batch vérifie activement que l’image est compatible avec la référence SKU de l’agent de nœud de calcul associée. |
AccountListSupportedImagesResult
Résultat de la liste des images de machine virtuelle prises en charge.
Nom | Type | Description |
---|---|---|
odata.nextLink |
string |
URL permettant d’obtenir le jeu de résultats suivant. |
value |
Liste des images de machine virtuelle prises en charge. |
BatchError
Réponse d’erreur reçue du service Azure Batch.
Nom | Type | Description |
---|---|---|
code |
string |
Identificateur de l’erreur. Les codes sont invariants et sont destinés à être consommés par programme. |
message |
Message décrivant l’erreur, destiné à être adapté à l’affichage dans une interface utilisateur. |
|
values |
Collection de paires clé-valeur contenant des détails supplémentaires sur l’erreur. |
BatchErrorDetail
Élément d’informations supplémentaires inclus dans une réponse d’erreur Azure Batch.
Nom | Type | Description |
---|---|---|
key |
string |
Identificateur spécifiant la signification de la propriété Value. |
value |
string |
Informations supplémentaires incluses dans la réponse d’erreur. |
ErrorMessage
Message d’erreur reçu dans une réponse d’erreur Azure Batch.
Nom | Type | Description |
---|---|---|
lang |
string |
Code de langue du message d’erreur |
value |
string |
Texte du message. |
ImageInformation
Référence à l’image de la Place de marché des machines virtuelles Azure et informations supplémentaires sur l’image.
Nom | Type | Description |
---|---|---|
batchSupportEndOfLife |
string |
Heure à laquelle le service Azure Batch cesse d’accepter les demandes de pool de création pour l’image. |
capabilities |
string[] |
Fonctionnalités ou fonctionnalités prises en charge par l’image. |
imageReference |
Référence à l’image de la Place de marché de la machine virtuelle Azure. |
|
nodeAgentSKUId |
string |
ID de la référence SKU de l’agent de nœud de calcul prise en charge par l’image. |
osType |
Type de système d’exploitation (par exemple, Windows ou Linux) de l’image. |
|
verificationType |
Indique si le service Azure Batch vérifie activement que l’image est compatible avec la référence SKU de l’agent de nœud de calcul associée. |
ImageReference
Référence à une image de la Place de marché de machines virtuelles Azure ou à une image de galerie de calcul Azure. Pour obtenir la liste de toutes les références d’images de la Place de marché Azure vérifiées par Azure Batch, consultez l’opération « Répertorier les images prises en charge ».
Nom | Type | Description |
---|---|---|
communityGalleryImageId |
string |
Identificateur unique de l’image de la galerie de communautés |
exactVersion |
string |
Version spécifique de l’image de plateforme ou de la place de marché utilisée pour créer le nœud. Ce champ en lecture seule diffère de « version » uniquement si la valeur spécifiée pour « version » lorsque le pool a été créé était « latest ». |
offer |
string |
Type d’offre de l’image de la Place de marché des machines virtuelles Azure. |
publisher |
string |
Éditeur de l’image de la Place de marché des machines virtuelles Azure. |
sharedGalleryImageId |
string |
Identificateur unique de l’image de la galerie partagée |
sku |
string |
Référence SKU de l’image de la Place de marché des machines virtuelles Azure. |
version |
string |
Version de l’image de la Place de marché des machines virtuelles Azure. |
virtualMachineImageId |
string |
Identificateur de ressource ARM de l’image de la galerie de calcul Azure. Les nœuds de calcul du pool sont créés à l’aide de cet ID d’image. Il s’agit de la forme /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/galleries/{galleryName}/images/{imageDefinitionName}/versions/{VersionId} ou /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/galleries/{galleryName}/images/{imageDefinitionName} pour toujours la dernière version d’image. |
OSType
Type de système d’exploitation (par exemple, Windows ou Linux) de l’image.
Nom | Type | Description |
---|---|---|
linux |
string |
Système d’exploitation Linux. |
windows |
string |
Système d’exploitation Windows. |
VerificationType
Indique si le service Azure Batch vérifie activement que l’image est compatible avec la référence SKU de l’agent de nœud de calcul associée.
Nom | Type | Description |
---|---|---|
unverified |
string |
La référence SKU de l’agent de nœud de calcul associée doit avoir une compatibilité binaire avec l’image, mais aucune fonctionnalité spécifique n’a été vérifiée. |
verified |
string |
L’image est garantie d’être compatible avec la référence SKU de l’agent de nœud de calcul associée et toutes les fonctionnalités Batch ont été confirmées pour fonctionner comme prévu. |