Справочник по REST API Service Fabric Resource Manager (2017-07-01-preview)

Service Fabric — это платформа распределенных систем, которая упрощает упаковку, развертывание и управление масштабируемыми и надежными микрослужбами.

Кластер Service Fabric — это подключенный к сети набор виртуальных машин или физических компьютеров, в котором вы развертываете микрослужбы и управляете ими. API Resource Manager Service Fabric позволяют создавать кластеры Service Fabric в Azure и управлять ими. Это предварительная версия API, которая позволяет управлять ресурсами приложений, служб и контейнеров в Azure.

Ниже приведен список интерфейсов REST API Service Fabric Resource Manager.


API операций

Имя Описание
Список Список всех доступных операций API поставщика ресурсов Service Fabric.

API ApplicationType

Имя Описание
Get Возвращает ресурс имени типа приложения Service Fabric.
Создание Создает или обновляет ресурс имени типа приложения Service Fabric.
Удалить Удаляет ресурс имени типа приложения Service Fabric.
Список Возвращает список ресурсов имен типа приложения, созданных в указанном ресурсе кластера Service Fabric.

API ApplicationTypeVersion

Имя Описание
Get Возвращает ресурс версии типа приложения Service Fabric.
Создание Создает или обновляет ресурс версии типа приложения Service Fabric.
Удалить Удаляет ресурс версии типа приложения Service Fabric.
Список Возвращает список ресурсов версии типа приложения, созданных в указанном ресурсе имени типа приложения Service Fabric.

Интерфейсы API для приложений

Имя Описание
Get Возвращает ресурс приложения Service Fabric.
Создание Создает или обновляет ресурс приложения Service Fabric.
Обновление Обновления ресурс приложения Service Fabric.
Удалить Удаляет ресурс приложения Service Fabric.
Список Возвращает список ресурсов приложения, созданных в указанном ресурсе кластера Service Fabric.

API службы

Имя Описание
Get Возвращает ресурс службы Service Fabric.
Создание Создает или обновляет ресурс службы Service Fabric.
Обновление Обновления ресурс службы Service Fabric.
Удалить Удаляет ресурс службы Service Fabric.
Список Возвращает список ресурсов службы, созданных в указанном ресурсе приложения Service Fabric.

Модели

Имя Описание
ApplicationHealthPolicy Определяет политику работоспособности, используемую для оценки работоспособности приложения или одной из его дочерних сущностей.
ApplicationMetricDescription Описывает сведения о емкости для настраиваемой метрики балансировки ресурсов. Это можно использовать для ограничения общего потребления этой метрики службами этого приложения.
ApplicationResource Ресурс приложения.
ApplicationResourceList Список ресурсов приложения.
ApplicationResourceProperties Свойства ресурса приложения.
ApplicationResourceUpdate Ресурс приложения для операций исправления.
ApplicationResourceUpdateProperties Свойства ресурса приложения для операций исправления.
ApplicationTypeResource Ресурс имени типа приложения
ApplicationTypeResourceList Список имен типов приложений.
ApplicationTypeResourceProperties Свойства имени типа приложения
ApplicationTypeVersionResource Ресурс версии типа приложения для указанного ресурса имени типа приложения.
ApplicationTypeVersionResourceList Список ресурсов версии типа приложения для указанного ресурса имени типа приложения.
ApplicationTypeVersionResourceProperties Свойства ресурса версии типа приложения.
ApplicationUpgradePolicy Описывает политику для отслеживаемого обновления приложения.
AvailableOperationDisplay Операция, поддерживаемая поставщиком ресурсов Service Fabric
ErrorModel Структура ошибки.
ErrorModelError Сведения об ошибке.
Перечисление MoveCost Указывает стоимость перемещения для службы.
NamedPartitionSchemeDescription Описывает именованную схему секционирования службы.
OperationListResult Описывает результат запроса на перечисление операций поставщика ресурсов Service Fabric.
OperationResult Результат списка доступных операций
Перечисление PartitionScheme Перечисляет способы секционирования службы.
PartitionSchemeDescription Описывает секционирование службы.
ProxyResource Определение модели ресурсов для ресурса только прокси-сервера.
RollingUpgradeMonitoringPolicy Политика, используемая для мониторинга обновления приложения
ServiceCorrelationDescription Создает определенную корреляцию между службами.
Перечисление ServiceCorrelationScheme Схема корреляции служб.
Перечисление ServiceKind Тип службы (без отслеживания состояния или с отслеживанием состояния).
ServiceLoadMetricDescription Указывает метрику для балансировки нагрузки службы во время выполнения.
Перечисление ServiceLoadMetricWeight Указывает вес метрики по сравнению с другими метриками, настроенными для этой службы. Если выполнение двух метрик завершается конфликтом, диспетчер кластерных ресурсов выбирает метрику с более высоким весом.
ServicePlacementPolicyDescription Описывает политику, используемую для размещения службы Service Fabric.
Перечисление ServicePlacementPolicyType Тип политики размещения для службы Service Fabric. Ниже приведены возможные значения.
ServiceResource Ресурс службы.
ServiceResourceList Список ресурсов службы.
Свойства ServiceResource Свойства ресурса службы.
ServiceResourcePropertiesBase Свойства ресурса common service.
ServiceResourceUpdate Ресурс службы для операций исправления.
ServiceResourceUpdateProperties Свойства ресурса службы для операций исправления.
ServiceTypeHealthPolicy Представляет политику работоспособности, используемую для оценки работоспособности служб, относящихся к типу службы.
SingletonPartitionSchemeDescription Описывает схему секционирования одноэлементной или несекционированной службы.
Свойства StatefulServiceProperties Свойства ресурса службы с отслеживанием состояния.
Свойства StatefulServiceUpdateProperties Свойства ресурса службы с отслеживанием состояния для операций исправления.
Свойства statelessServiceProperties Свойства ресурса службы без отслеживания состояния.
StatelessServiceUpdateProperties Свойства ресурса службы без отслеживания состояния для операций исправления.
UniformInt64RangePartitionSchemeDescription Описывает схему секционирования, в которой целочисленный диапазон распределяется равномерно в нескольких секциях.