Dela via


Hämta en enskild virtuell dator [SPFSDK][VMROLE]

 

Gäller för: Windows Azure Pack

De virtuella datorer som hanteras av en VM-rollinstans (VM-roll) är en del av resursen för virtuella datorer för en specifik VM-roll. Om du vill hämta en enda virtuell datorinstans måste du känna till dess identifierare.

Hämta en enda virtuell dator från en rollinstans för virtuella datorer

Tips

Information om hur du hämtar en rollinstans för virtuella datorer finns i Hämta en vm-rollinstans [SPFSDK][VMROLE].

En specifik virtuell dator refereras av dess ID-egenskap (som är ett GUID) och finns på http:// servernamn:server-port/subscription-id/CloudServices/cloudservice-name/Resources/MicrosoftCompute/VMRoles/vmrole-name/VMs/vm-id/. Använd en HTTP GET-begäran för att hämta den virtuella datorn.

Tips

Mer information om platshållarna som används i URL:en finns i URL-fuskbladet för VM-roller [SPFSDK][VMROLE].

Viktigt

När du kommer åt en resurs i molntjänster måste du lägga till frågesträngen api-version=2013-03 . Frågesträngen börjar alltid med tecknet ? efter URL:en.

Hämta en enskild virtuell dator från en virtuell datorrollinstans med HTTP

  1. Använd en GET HTTP-åtgärd.

  2. Ange URI:n för HTTP-åtgärden till det format som beskrevs tidigare.

  3. Ange huvudet x-ms-principal-id till e-postmeddelandet för den klientorganisation som är associerad med den aktuella prenumerationen.

  4. Om du vill använda json som svarstyp lägger du till accepthuvudet och anger värdet till application/json

  5. Ange andra standard-HTTP-huvuden, till exempel de som är relaterade till autentiseringstoken, och lägg till eventuella autentiseringscertifikat som kan krävas.

  6. Skicka begäran.

HTTP GET-begäran

GET https://smapiserver:30005/f86b0bc2-6825-4e5b-961b-10d5901f7572/CloudServices/CloudService1/Resources/MicrosoftCompute/VMRoles/VMRole1/VMs/73b04c76-ad83-45bf-ba8a-90b07e4029d8?api-version=2013-03 HTTP/1.1
x-ms-principal-id: tenant@contoso.com
Accept: application/json
Host: smapiserver:30005

HTTP GET-svar

HTTP/1.1 200 OK
Cache-Control: no-cache
Content-Length: 303
Content-Type: application/json; odata=minimalmetadata; streaming=true; charset=utf-8
Server: Microsoft-IIS/8.5
X-Content-Type-Options: nosniff
request-id: 33c9dafc-df0d-0001-3242-ca330ddfce01
DataServiceVersion: 3.0;
Server: Microsoft-IIS/8.5
X-AspNet-Version: 4.0.30319
X-Powered-By: ASP.NET
X-Powered-By: ASP.NET
Date: Thu, 14 Nov 2013 20:10:02 GMT

{
    "ComputerName": "LAMP001.mydns1",
    "ConnectToAddresses": [{
        "IPAddress": "10.0.0.2",
        "NetworkName": "Network1",
        "Port": 3389
    }],
    "Id": "73b04c76-ad83-45bf-ba8a-90b07e4029d8",
    "RuntimeState": "Running",
    "odata.metadata": "https://spfserver:8090/SC2012R2/VMM/Microsoft.Management.Odata.svc/$metadata#VM/@Element"
}

Se även

VM-rollinstanser [SPFSDK][VMROLE]
Hämta en VM-rollinstans [SPFSDK][VMROLE]
Hämta alla Virtual Machines [SPFSDK][VMROLE]
Reparera en VM-roll [SPFSDK][VMROLE]
Skala en VM-roll [SPFSDK][VMROLE]