Delen via


Een invoegtoepassing koppelen aan een plan

 

Van toepassing op: Windows Azure Pack

Hiermee koppelt u een invoegtoepassing aan een plan.

Aanvraag

Geef als volgt de koppelingsinvoegtoepassing voor planaanvraag op : Vervang <ServiceMgmt> door het eindpuntadres van uw Service Management-API. <PlanId> moet worden vervangen door de plan-id voor het plan dat wordt opgehaald.

Methode

Aanvraag-URI

HTTP-versie

POST

<https:// ServiceMgmt>:30004/plans/<PlanId>/addons

HTTP/1.1

URI-parameters

Geen.

Aanvraagheaders

In de volgende tabel worden de vereiste en optionele aanvraagheaders beschreven.

Aanvraagheader

Beschrijving

Autorisatie: Bearer

Vereist. Het bearer-token voor autorisatie.

x-ms-principal-id

Vereist. De principal-id.

x-ms-client-request-id

Optioneel. De clientaanvraag-id.

x-ms-client-session-id

Optioneel. De clientsessie-id.

x-ms-principal-liveid

Optioneel. De principal Live-id.

Aanvraagbody

Een object dat een invoegtoepassing vertegenwoordigt. In de volgende tabel worden de belangrijkste elementen van de aanvraagbody beschreven:

Element

Beschrijving

AddOnId

De id van de invoegtoepassing.

AddOnInstanceId

De id van het invoegtoepassingsexemplaren.

AquisitionTime

De overnametijd van de invoegtoepassing.

Antwoord

Het antwoord bevat een HTTP-statuscode, een set antwoordheaders en een antwoordtekst.

Statuscode

Een geslaagde bewerking retourneert statuscode 201 (CREATED).

Zie Status- en Foutcodes (Windows Azure Pack Service Management) voor informatie over statuscodes.

Antwoordheaders

Het antwoord voor deze bewerking bevat standaard HTTP-headers. Alle standaardheaders voldoen aan de http/1.1-protocolspecificatie.

Hoofdtekst van antwoord

De invoegtoepassing die is gekoppeld aan het plan. In de volgende tabel worden de elementen van de aanvraagbody beschreven.

Antwoordheader

Description

AddOnId

De id van de invoegtoepassing.

AddOnInstanceId

De id van het invoegtoepassingsexemplaren.

AquisitionTime

De overnametijd van de invoegtoepassing.

Voorbeeld

In het volgende codevoorbeeld ziet u een koppelingsinvoegtoepassing voor planaanvraag .

POST https://<Computer>:30004/plans/GoldPhihoq8oa/addons HTTP/1.1
Authorization: Bearer <Token>

x-ms-principal-id: <COMPUTER>\Administrator
Accept-Language: en-US
x-ms-principal-liveid: <COMPUTER>\Administrator
Content-Type: application/json; charset=utf-8
Host: <Computer>:30004
Content-Length: 81
Expect: 100-continue

{
  "AddOnId": "SqlAOsgdgwe034j1vrdgw",
  "AddOnInstanceId": null,
  "AcquisitionTime": null
}

Zie ook

Interfaces voor beheerdersabonnementen