Dela via


Compute - List Nodes

Hämta information (t.ex. IP-adress, port osv.) för alla beräkningsnoder i beräkningen.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/computes/{computeName}/listNodes?api-version=2024-04-01

URI-parametrar

Name I Obligatorisk Typ Description
computeName
path True

string

Namnet på Azure Machine Learning-beräkningen.

resourceGroupName
path True

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

subscriptionId
path True

string

ID för målprenumerationen.

workspaceName
path True

string

Namnet på Azure Machine Learning-arbetsytan.

Reguljärt uttrycksmönster: ^[a-zA-Z0-9][a-zA-Z0-9_-]{2,32}$

api-version
query True

string

Den API-version som ska användas för den här åtgärden.

Svar

Name Typ Description
200 OK

AmlComputeNodesInformation

Åtgärden lyckades. Svaret innehåller listan över IP-adresser.

Other Status Codes

ErrorResponse

Felsvar som beskriver varför åtgärden misslyckades.

Säkerhet

azure_auth

Azure Active Directory OAuth2 Flow.

Typ: oauth2
Flow: implicit
Auktoriseringswebbadress: https://login.microsoftonline.com/common/oauth2/authorize

Omfattningar

Name Description
user_impersonation personifiera ditt användarkonto

Exempel

Get compute nodes information for a compute

Exempelbegäran

POST https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.MachineLearningServices/workspaces/workspaces123/computes/compute123/listNodes?api-version=2024-04-01

Exempelsvar

{
  "nodes": [
    {
      "nodeId": "tvm-3601533753_1-20170719t162906z",
      "privateIpAddress": "13.84.190.124",
      "publicIpAddress": "13.84.190.134",
      "port": 50000,
      "nodeState": "running",
      "runId": "2f378a44-38f2-443a-9f0d-9909d0b47890"
    },
    {
      "nodeId": "tvm-3601533753_2-20170719t162906z",
      "privateIpAddress": "13.84.190.124",
      "publicIpAddress": "13.84.190.134",
      "port": 50001,
      "nodeState": "idle"
    }
  ],
  "nextLink": "nextLink"
}

Definitioner

Name Description
AmlComputeNodeInformation

Information om beräkningsnoder relaterade till AmlCompute.

AmlComputeNodesInformation

Resultatet av AmlCompute-noder

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

ErrorDetail

Felinformationen.

ErrorResponse

Felsvar

nodeState

Beräkningsnodens tillstånd. Värdena är inaktiva, körs, förbereder, kan inte användas, lämnar och föregrips.

AmlComputeNodeInformation

Information om beräkningsnoder relaterade till AmlCompute.

Name Typ Description
nodeId

string

Nod-ID.
ID för beräkningsnoden.

nodeState

nodeState

Beräkningsnodens tillstånd. Värdena är inaktiva, körs, förbereder, kan inte användas, lämnar och föregrips.

port

number

Port.
Nodens SSH-portnummer.

privateIpAddress

string

Privat IP-adress.
Beräkningsnodens privata IP-adress.

publicIpAddress

string

Offentlig IP-adress.
Beräkningsnodens offentliga IP-adress.

runId

string

Kör ID.
ID för experimentet som körs på noden, om det finns något annat null.

AmlComputeNodesInformation

Resultatet av AmlCompute-noder

Name Typ Description
nextLink

string

Fortsättningstoken.

nodes

AmlComputeNodeInformation[]

Samlingen med returnerade AmlCompute-noder innehåller information.

ErrorAdditionalInfo

Ytterligare information om resurshanteringsfelet.

Name Typ Description
info

object

Den ytterligare informationen.

type

string

Ytterligare informationstyp.

ErrorDetail

Felinformationen.

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Ytterligare information om felet.

code

string

Felkoden.

details

ErrorDetail[]

Felinformationen.

message

string

Felmeddelandet.

target

string

Felmålet.

ErrorResponse

Felsvar

Name Typ Description
error

ErrorDetail

Felobjektet.

nodeState

Beräkningsnodens tillstånd. Värdena är inaktiva, körs, förbereder, kan inte användas, lämnar och föregrips.

Name Typ Description
idle

string

leaving

string

preempted

string

preparing

string

running

string

unusable

string