Synchroniser un plan
S’applique à : Windows Azure Pack
Synchronise un plan.
Requête
Spécifiez la demande de plan de synchronisation comme suit : remplacez <ServiceMgmt> par votre adresse de point de terminaison d’API Gestion des services. <PlanId> doit être remplacé par l’identificateur de plan pour le plan récupéré.
Méthode |
URI de demande |
Version HTTP |
---|---|---|
PUT |
<https:// ServiceMgmt>:30004/plans/<PlanId>/Quota |
HTTP/1.1 |
Paramètres URI
Cette requête comporte les paramètres suivants.
Paramètre d’URI |
Descriptions |
---|---|
Synchronisation |
Obligatoire. Définissez la valeur True pour démarrer la synchronisation de plan. |
En-têtes de requête
Le tableau suivant décrit les en-têtes de demande obligatoires ou facultatifs.
En-tête de requête |
Description |
---|---|
Autorisation : porteur |
Obligatoire. Jeton du porteur d’autorisation. |
x-ms-principal-id |
Obligatoire. Identificateur du principal. |
x-ms-client-request-id |
facultatif. Identificateur de demande client. |
x-ms-client-session-id |
facultatif. Identificateur de session client. |
x-ms-principal-liveid |
facultatif. Identificateur en direct du principal. |
Corps de la demande
Aucun.
response
La réponse inclut un code d'état HTTP, un ensemble d'en-têtes de réponse et un corps de réponse. 404 est retourné si le plan n’est pas trouvé.
Code d’état
Une opération réussie renvoie le code d'état 202 (Accepté).
Pour plus d’informations sur les codes d’état, consultez Codes d’état et d’erreur (Windows Azure Pack Service Management).
En-têtes de réponse
La réponse de cette opération inclut des en-têtes HTTP standard. Tous les en-têtes standard sont conformes à la spécification du protocole HTTP/1.1.
Corps de la réponse
Le tableau suivant décrit les éléments du corps de la demande.
Nom de l'élément |
Description |
---|---|
Plan |
Plan synchronisé. Pour plus d’informations, consultez Plan (objet Administrateur). |
Exemple
L’exemple de code suivant montre une demande de plan de synchronisation .
PUT https://<Computer>:30004/plans/Hostihixchp2f/quota?sync=true HTTP/1.1
Authorization: Bearer
x-ms-client-request-id: 29225749-c8bf-49a1-ac7c-00d902cdbdf6-2013-07-09 21:24:11Z
x-ms-client-session-id: 4d317dde-d7c1-495e-a819-9802dc021e2f
x-ms-principal-id: <COMPUTER>\Administrator
Accept-Language: en-US
x-ms-principal-liveid: <COMPUTER>\Administrator
Host: <Computer>:30004
Content-Length: 0
L’exemple de code suivant montre une réponse de plan de synchronisation .
{
"Id": "Hostihixchp2f",
"DisplayName": "Hosting Plan One",
"State": 0,
"ConfigState": 1,
"QuotaSyncState": 1,
"LastErrorMessage": null,
"Advertisements": [
{
"LanguageCode": "en-us",
"DisplayName": "Hosting Plan One",
"Description": null
}
],
"ServiceQuotas": [
{
"ServiceName": "sqlservers",
"ServiceInstanceId": "85D94D4A-6ADF-47A6-BAEF-A01975742308",
"ServiceDisplayName": "SQL Servers",
"ServiceInstanceDisplayName": "SQL Servers",
"ConfigState": 1,
"QuotaSyncState": 1,
"Settings": [
{
"Key": "Editions",
"Value": "[{\"displayName\":\"Default\",\"groupName\":\"Default\",\"resourceCount\":\"10\",\"resourceSize\":\"1024\",\"resourceSizeLimit\":\"1024\",\"offerEditionId\":\"070913050037\",\"groupType\":null}]"
}
]
}
],
"SubscriptionCount": 1,
"MaxSubscriptionsPerAccount": 1,
"AddOnReferences": [
],
"AddOns": [
],
"InvitationCode": null,
"Price": null
}