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
Använd en GET HTTP-åtgärd.
Ange URI:n för HTTP-åtgärden till det format som beskrevs tidigare.
Ange huvudet x-ms-principal-id till e-postmeddelandet för den klientorganisation som är associerad med den aktuella prenumerationen.
Om du vill använda json som svarstyp lägger du till accepthuvudet och anger värdet till application/json
Ange andra standard-HTTP-huvuden, till exempel de som är relaterade till autentiseringstoken, och lägg till eventuella autentiseringscertifikat som kan krävas.
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]