Partager via


Mise à jour de Service Fabric

Mises à jour une ressource d’application Service Fabric.

Mettez à jour une ressource d’application Service Fabric avec le nom spécifié.

Requête

Méthode URI de demande
PATCH /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceFabric/clusters/{clusterName}/applications/{applicationName}?api-version=2017-07-01-preview

Paramètres

Nom Type Obligatoire Emplacement
subscriptionId string Oui Chemin d’accès
resourceGroupName string Oui Chemin d’accès
clusterName string Oui Chemin d’accès
applicationName string Oui Chemin d’accès
api-version string Oui Requête
parameters ApplicationResourceUpdate Oui body

subscriptionId

Type : chaîne
Obligatoire : Oui

Identificateur d’abonnement client.


resourceGroupName

Type : chaîne
Obligatoire : Oui

Nom du groupe de ressources.


clusterName

Type : chaîne
Obligatoire : Oui

Nom de la ressource de cluster.


applicationName

Type : chaîne
Obligatoire : Oui

Nom de la ressource d’application.


api-version

Type : chaîne
Obligatoire : Oui
Par défaut : 2017-07-01-preview

Version de l’API du fournisseur de ressources Service Fabric. Il s’agit d’un paramètre obligatoire et sa valeur doit être « 2017-07-01-preview » pour cette spécification.


parameters

Type : ApplicationResourceUpdate
Obligatoire : Oui

Ressource d’application pour les opérations de correctif.

Réponses

Code d’état HTTP Description Schéma de réponse
202 (accepté) La demande a été acceptée et l’opération se termine de manière asynchrone.
ApplicationResourceUpdate
Tous les autres codes status Réponse d’erreur détaillée.
ErrorModel

Exemples

Corriger une application

Requête

PATCH https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/resRg/providers/Microsoft.ServiceFabric/clusters/myCluster/applications/myApp?api-version=2017-07-01-preview
Corps
{
  "type": "applications",
  "location": "eastus",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/resRg/providers/Microsoft.ServiceFabric/clusters/myCluster/applications/myApp",
  "name": "myCluster",
  "tags": {},
  "properties": {
    "typeName": "myAppType",
    "typeVersion": "1.0",
    "removeApplicationCapacity": false,
    "metrics": [
      {
        "name": "metric1",
        "reservationCapacity": "1",
        "maximumCapacity": "3",
        "totalApplicationCapacity": "5"
      }
    ]
  }
}

Réponse 202

En-têtes
Retry-After: 10
Location: http://10.91.140.224/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.ServiceFabric/locations/eastus/operationResults/a553eb63-c332-40df-8ace-eb8d34a9b298?api-version=2017-07-01-preview
Corps
{
  "type": "applications",
  "location": "eastus",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/resRg/providers/Microsoft.ServiceFabric/clusters/myCluster/applications/myApp",
  "name": "myCluster",
  "tags": {},
  "etag": "W/\"636462502180261858\"",
  "properties": {
    "provisioningState": "Updating",
    "typeName": "myAppType",
    "typeVersion": "1.0",
    "removeApplicationCapacity": false,
    "metrics": [
      {
        "name": "metric1",
        "reservationCapacity": "1",
        "maximumCapacity": "3",
        "totalApplicationCapacity": "5"
      }
    ]
  }
}