Načtení instance zprostředkovatele prostředků
Platí pro: Windows Azure Pack
Načte instanci poskytovatele prostředků.
Žádost
Nahraďte <ServiceMgmt> adresou koncového bodu rozhraní API pro správu služeb. Nahraďte <název> názvem poskytovatele prostředků. Nahraďte <InstanceIdentifier> identifikátorem instance instance instance poskytovatele prostředků, která se má načíst.
Metoda |
Identifikátor URI žádosti |
Verze HTTP |
---|---|---|
GET |
<https:// ServiceMgmt>:30004/resourceproviders/<Name>/<InstanceIdentifier> |
HTTP/1.1 |
Parametry identifikátoru URI
Žádné
Hlavičky požadavku
Následující tabulka popisuje požadované a volitelné hlavičky požadavků.
Hlavička požadavku |
Popis |
---|---|
Autorizace: Bearer |
Povinná hodnota. Autorizační nosný token. |
x-ms-principal-id |
Povinná hodnota. Identifikátor objektu zabezpečení. |
x-ms-client-request-id |
Nepovinný parametr. Identifikátor požadavku klienta. |
x-ms-client-session-id |
Nepovinný parametr. Identifikátor relace klienta. |
x-ms-principal-liveid |
Nepovinný parametr. Hlavní živý identifikátor. |
Text požadavku
Žádné
Odpověď
Odpověď obsahuje stavový kód HTTP, sadu hlaviček odpovědí a text odpovědi.
Stavový kód
Úspěšná operace vrátí stavový kód 200 (OK).
Informace o stavových kódech najdete v tématu Stav a kódy chyb (Windows Service Management sady Azure Pack).
Hlavičky odpovědi
Odpověď pro tuto operaci zahrnuje standardní hlavičky HTTP. Všechny standardní hlavičky odpovídají specifikaci protokolu HTTP/1.1.
Text odpovědi
Následující tabulka popisuje klíčové prvky textu odpovědi:
Název elementu |
Popis |
---|---|
ResourceProvider |
Načtený poskytovatel prostředků. Další informace naleznete v tématu ResourceProvider (objekt správce). |
Příklad
Následující příklad kódu ukazuje požadavek get Resource Provider Instance .
GET https://<computer>:30004/resourceproviders/monitoring/3E92E3A1-1FC1-4AB1-BAB1-6A556DE9BAE9 HTTP/1.1
Authorization: Bearer
x-ms-client-request-id: a382fdb4-42f3-46fb-a9e7-83f26de17a0c-2013-07-09 23:37:29Z
x-ms-client-session-id: 78441bcf-1ac1-4216-82f0-81f21875567c
x-ms-principal-id: <computer>\Administrator
Accept-Language: en-US
x-ms-principal-liveid: <computer>\Administrator
Host: <computer>:30004
Content-Length: 0
Následující příklad kódu ukazuje odpověď Get Resource Provider Instance .
{
"Name": "monitoring",
"DisplayName": "Monitoring Service",
"Description": null,
"Enabled": true,
"PassThroughEnabled": true,
"AllowAnonymousAccess": true,
"AllowMultipleInstances": false,
"AdminEndpoint": {
"ForwardingAddress": "https:\/\/computer:30020\/",
"AuthenticationMode": 1,
"AuthenticationUsername": "MonitoringClient",
"AuthenticationPassword": null
},
"TenantEndpoint": {
"ForwardingAddress": "https:\/\/computer:30020\/",
"AuthenticationMode": 1,
"AuthenticationUsername": "MonitoringClient",
"AuthenticationPassword": null,
"SourceUriTemplate": "{subid}\/services\/monitoring\/{*path}",
"TargetUriTemplate": "{subid}\/{*path}"
},
"UsageEndpoint": null,
"HealthCheckEndpoint": null,
"NotificationEndpoint": null,
"InstanceId": "3E92E3A1-1FC1-4AB1-BAB1-6A556DE9BAE9",
"InstanceDisplayName": "Monitoring Service",
"MaxQuotaUpdateBatchSize": 5,
"SubscriptionStatusPollingInterval": "00:00:10",
"Type": 0
}