Partager via


Service De mise à jour Service Fabric

Mises à jour une ressource de service Service Fabric.

Mettez à jour une ressource de service 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}/services/{serviceName}?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
Servicename string Oui Chemin d’accès
api-version string Oui Requête
parameters ServiceResourceUpdate 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.


serviceName

Type : chaîne
Obligatoire : Oui

Nom de la ressource de service au format {applicationName}~{serviceName}.


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 : ServiceResourceUpdate
Obligatoire : Oui

Ressource de service 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.
ServiceResourceUpdate
Tous les autres codes status Réponse d’erreur détaillée.
ErrorModel

Exemples

Corriger un service

Requête

PATCH https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/resRg/providers/Microsoft.ServiceFabric/clusters/myCluster/applications/myApp/services/myService?api-version=2017-07-01-preview
Corps
{
  "type": "services",
  "location": "eastus",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/resRg/providers/Microsoft.ServiceFabric/clusters/myCluster/applications/myApp/services/myService",
  "name": "myCluster",
  "tags": {},
  "properties": {
    "serviceKind": "Stateless",
    "serviceTypeName": "myServiceType",
    "serviceLoadMetrics": [
      {
        "name": "metric1",
        "weight": "Low"
      }
    ]
  }
}

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/4dde8d8b-b6b2-4c56-99c6-9b83932bb09a?api-version=2017-07-01-preview
Corps
{
  "type": "services",
  "location": "eastus",
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/resRg/providers/Microsoft.ServiceFabric/clusters/myCluster/applications/myApp/services/myService",
  "name": "myCluster",
  "tags": {},
  "etag": "W/\"636462502183671257\"",
  "properties": {
    "provisioningState": "Updating",
    "serviceKind": "Stateless",
    "serviceTypeName": "myServiceType",
    "partitionDescription": {
      "partitionScheme": "Singleton"
    },
    "serviceLoadMetrics": [
      {
        "name": "metric1",
        "weight": "Low"
      }
    ],
    "instanceCount": "1"
  }
}