Nodes - List Node Extensions
Geeft een lijst van de extensies van de Compute Nodes in de opgegeven pool.
GET {endpoint}/pools/{poolId}/nodes/{nodeId}/extensions?api-version=2025-06-01
GET {endpoint}/pools/{poolId}/nodes/{nodeId}/extensions?api-version=2025-06-01&timeOut={timeOut}&maxresults={maxresults}&$select={$select}
URI-parameters
| Name | In | Vereist | Type | Description |
|---|---|---|---|---|
|
endpoint
|
path | True |
string (uri) |
Batch-accounteindpunt (bijvoorbeeld: https://batchaccount.eastus2.batch.azure.com). |
|
node
|
path | True |
string |
De ID van de Compute Node die je extensies wilt vermelden. |
|
pool
|
path | True |
string |
De ID van de pool die de rekenknoop bevat. |
|
api-version
|
query | True |
string minLength: 1 |
De API-versie die voor deze bewerking moet worden gebruikt. |
|
$select
|
query |
string[] |
Een OData-$select-component. |
|
|
maxresults
|
query |
integer (int32) minimum: 1maximum: 1000 |
Het maximum aantal items dat moet worden geretourneerd in het antwoord. Maximaal 1000 aanvragen kunnen worden teruggestuurd. |
|
|
time
|
query |
integer (int32) |
De maximale tijd die de server kan besteden aan het verwerken van de aanvraag, in seconden. De standaardwaarde is 30 seconden. Als de waarde groter is dan 30, wordt de standaard in plaats daarvan gebruikt." |
Aanvraagkoptekst
| Name | Vereist | Type | Description |
|---|---|---|---|
| client-request-id |
string |
De door de aanroeper gegenereerde aanvraagidentiteit, in de vorm van een GUID zonder decoratie, zoals accolades, bijvoorbeeld 9C4D50EE-2D56-4CD3-8152-34347DC9F2B0. |
|
| return-client-request-id |
boolean |
Of de server de clientaanvraag-id in het antwoord moet retourneren. |
|
| ocp-date |
string (date-time-rfc7231) |
Het tijdstip waarop de aanvraag is uitgegeven. Clientbibliotheken stellen dit doorgaans in op de huidige kloktijd van het systeem; stel deze expliciet in als u de REST API rechtstreeks aanroept. |
Antwoorden
| Name | Type | Description |
|---|---|---|
| 200 OK |
De aanvraag is voltooid. Kopteksten
|
|
| Other Status Codes |
Een onverwachte foutreactie. |
Beveiliging
OAuth2Auth
Type:
oauth2
Stroom:
implicit
Autorisatie-URL:
https://login.microsoftonline.com/common/oauth2/v2.0/authorize
Bereiken
| Name | Description |
|---|---|
| https://batch.core.windows.net//.default |
Voorbeelden
List compute node extensions
Voorbeeldaanvraag
GET {endpoint}/pools/poolId/nodes/tvm-1695681911_2-20161122t193202z/extensions?api-version=2025-06-01
Voorbeeldrespons
{
"value": [
{
"instanceView": {
"name": "batchNodeExtension",
"statuses": [
{
"code": "ProvisioningState/succeeded",
"level": "Info",
"displayStatus": "Provisioning succeeded",
"message": "Enable succeeded: Enabling and starting agent and controller"
}
]
},
"vmExtension": {
"name": "batchNodeExtension",
"publisher": "Microsoft.Azure.Extensions",
"type": "CustomScript",
"typeHandlerVersion": "2.0",
"autoUpgradeMinorVersion": true
}
},
{
"instanceView": {
"name": "customExtension",
"statuses": [
{
"code": "ProvisioningState/succeeded",
"level": "Info",
"displayStatus": "Provisioning succeeded",
"message": "ExtensionOperation:enable. Status:Success"
}
]
},
"vmExtension": {
"name": "customExtension",
"publisher": "Microsoft.Azure.Geneva",
"type": "GenevaMonitoring",
"typeHandlerVersion": "2.0",
"autoUpgradeMinorVersion": true,
"enableAutomaticUpgrade": true
}
}
]
}
Definities
| Name | Description |
|---|---|
|
Batch |
Er is een foutbericht ontvangen van de Azure Batch-service. |
|
Batch |
Een item met aanvullende informatie die is opgenomen in een Azure Batch-foutreactie. |
|
Batch |
Een foutbericht dat is ontvangen in een Azure Batch-foutreactie. |
|
Batch |
De configuratie voor de exemplaarweergave van de virtuele-machineextensie. |
|
Batch |
Het resultaat van het weergeven van de compute-knooppuntextensies in een knooppunt. |
|
Instance |
De status van de instantieweergave. |
|
Status |
Levelcode. |
| VMExtension |
De configuratie voor extensies van virtuele machines. |
|
VMExtension |
De weergave vm-extensie-exemplaar. |
BatchError
Er is een foutbericht ontvangen van de Azure Batch-service.
| Name | Type | Description |
|---|---|---|
| code |
string |
Een id voor de fout. Codes zijn invariant en zijn bedoeld om programmatisch te worden gebruikt. |
| message |
Een bericht met een beschrijving van de fout, bedoeld om te worden weergegeven in een gebruikersinterface. |
|
| values |
Een verzameling sleutel-waardeparen met aanvullende informatie over de fout. |
BatchErrorDetail
Een item met aanvullende informatie die is opgenomen in een Azure Batch-foutreactie.
| Name | Type | Description |
|---|---|---|
| key |
string |
Een id die de betekenis van de eigenschap Waarde aangeeft. |
| value |
string |
De aanvullende informatie die is opgenomen in het foutbericht. |
BatchErrorMessage
Een foutbericht dat is ontvangen in een Azure Batch-foutreactie.
| Name | Type | Description |
|---|---|---|
| lang |
string |
De taalcode van het foutbericht. |
| value |
string |
De tekst van het bericht. |
BatchNodeVMExtension
De configuratie voor de exemplaarweergave van de virtuele-machineextensie.
| Name | Type | Description |
|---|---|---|
| instanceView |
De weergave vm-extensie-exemplaar. |
|
| provisioningState |
string |
De provisioning-status van de virtual machine-extensie. |
| vmExtension |
De virtuele machine-extensie. |
BatchNodeVMExtensionListResult
Het resultaat van het weergeven van de compute-knooppuntextensies in een knooppunt.
| Name | Type | Description |
|---|---|---|
| odata.nextLink |
string (uri) |
De URL om de volgende reeks resultaten te krijgen. |
| value |
De lijst met Compute Node-extensies. |
InstanceViewStatus
De status van de instantieweergave.
| Name | Type | Description |
|---|---|---|
| code |
string |
De statuscode. |
| displayStatus |
string |
Het gelokaliseerde label voor de status. |
| level |
Levelcode. |
|
| message |
string |
Het gedetailleerde statusbericht. |
| time |
string (date-time) |
Het tijdstip van de status. |
StatusLevelTypes
Levelcode.
| Waarde | Description |
|---|---|
| Error |
Fout |
| Info |
Informatie |
| Warning |
Waarschuwing |
VMExtension
De configuratie voor extensies van virtuele machines.
| Name | Type | Description |
|---|---|---|
| autoUpgradeMinorVersion |
boolean |
Geeft aan of de extensie een nieuwere secundaire versie moet gebruiken als deze beschikbaar is tijdens de implementatie. Zodra de extensie eenmaal is geïmplementeerd, worden er echter geen secundaire versies bijgewerkt, tenzij deze opnieuw wordt geïmplementeerd, zelfs niet als deze eigenschap is ingesteld op true. |
| enableAutomaticUpgrade |
boolean |
Geeft aan of de extensie automatisch moet worden bijgewerkt door het platform als er een nieuwere versie van de extensie beschikbaar is. |
| name |
string |
De naam van de extensie van de virtuele machine. |
| protectedSettings |
object |
De extensie kan protectedSettings of protectedSettingsFromKeyVault of helemaal geen beveiligde instellingen bevatten. |
| provisionAfterExtensions |
string[] |
De verzameling extensienamen. Verzameling extensienamen waarna deze extensie moet worden ingericht. |
| publisher |
string |
De naam van de uitgever van de extensie-handler. |
| settings |
object |
Openbare instellingen met JSON-indeling voor de extensie. |
| type |
string |
Het type verlenging. |
| typeHandlerVersion |
string |
De versie van de scripthandler. |
VMExtensionInstanceView
De weergave vm-extensie-exemplaar.
| Name | Type | Description |
|---|---|---|
| name |
string |
De naam van de instance view van de VM-extensie. |
| statuses |
De informatie over de resourcestatus. |
|
| subStatuses |
De informatie over de resourcestatus. |