Поделиться через


Служба обновления Service Fabric

Обновления ресурс службы Service Fabric.

Обновите ресурс службы Service Fabric с указанным именем.

Запрос

Метод Универсальный код ресурса (URI) запроса
PATCH /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceFabric/clusters/{clusterName}/applications/{applicationName}/services/{serviceName}?api-version=2017-07-01-preview

Параметры

Имя Тип Обязательно Расположение
subscriptionId строка Да Путь
resourceGroupName строка Да Путь
clusterName строка Да Путь
applicationName строка Да Путь
serviceName строка Да Путь
api-version строка Да Запрос
parameters ServiceResourceUpdate да Текст

subscriptionId

Тип: строка
Обязательный: да

Идентификатор подписки клиента.


имя_группы_ресурсов

Тип: строка
Обязательный: да

Имя группы ресурсов.


clusterName

Тип: строка
Обязательный: да

Имя ресурса кластера.


applicationName

Тип: строка
Обязательный: да

Имя ресурса приложения.


serviceName

Тип: строка
Обязательный: да

Имя ресурса службы в формате {applicationName}~{serviceName}.


api-version

Тип: строка
Обязательный: да
По умолчанию: 2017-07-01-preview

Версия API поставщика ресурсов Service Fabric. Это обязательный параметр, и его значение должно быть "2017-07-01-preview" для этой спецификации.


параметры

Тип: ServiceResourceUpdate
Обязательный: да

Ресурс службы для операций исправления.

Ответы

Код состояния HTTP Описание схеме ответа.
202 Accepted (принято). Запрос был принят, и операция завершится асинхронно.
ServiceResourceUpdate
Все остальные коды состояния Подробный ответ об ошибке.
ErrorModel

Примеры

Исправление службы

Запрос

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
Текст
{
  "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"
      }
    ]
  }
}

Ответ 202

заголовки;
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
текст;
{
  "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"
  }
}