NodeTypesOperations interface
Интерфейс, представляющий операции NodeTypes.
Свойства
| create |
Создайте или обновите тип узла Service Fabric для данного управляемого кластера. |
| deallocate | Освобождает один или несколько узлов по типу узла. Он отключит узлы структуры, запустит выключение виртуальных машин и освободит их от кластера. |
| delete | |
| delete |
Удаляет один или несколько узлов в типе узла. Он отключит узлы структуры, активирует удаление на виртуальных машинах и удаляет состояние из кластера. |
| get | Получите тип узла Service Fabric для заданного управляемого кластера. |
| list |
Возвращает все типы узлов указанного управляемого кластера. |
| redeploy | Повторно развертывает один или несколько узлов по типу узла. Он отключит узлы структуры, вызовет завершение работы виртуальных машин, переместит их на новый узел и снова включит. |
| reimage | Переимежает один или несколько узлов в типе узла. Он отключит узлы структуры, активирует повторное создание образа на виртуальных машинах и снова активирует узлы. |
| restart | Перезапускает один или несколько узлов в типе узла. Он отключит узлы структуры, активирует перезапуск на виртуальных машинах и снова активирует узлы. |
| start | Запускает один или несколько узлов по типу узла. При необходимости он запустит выделение узла матрицы и активирует их. |
| update | Обновите конфигурацию типа узла в заданном управляемом кластере, обновив только теги или емкость. |
Сведения о свойстве
createOrUpdate
Создайте или обновите тип узла Service Fabric для данного управляемого кластера.
createOrUpdate: (resourceGroupName: string, clusterName: string, nodeTypeName: string, parameters: NodeType, options?: NodeTypesCreateOrUpdateOptionalParams) => PollerLike<OperationState<NodeType>, NodeType>
Значение свойства
(resourceGroupName: string, clusterName: string, nodeTypeName: string, parameters: NodeType, options?: NodeTypesCreateOrUpdateOptionalParams) => PollerLike<OperationState<NodeType>, NodeType>
deallocate
Освобождает один или несколько узлов по типу узла. Он отключит узлы структуры, запустит выключение виртуальных машин и освободит их от кластера.
deallocate: (resourceGroupName: string, clusterName: string, nodeTypeName: string, parameters: NodeTypeActionParameters, options?: NodeTypesDeallocateOptionalParams) => PollerLike<OperationState<void>, void>
Значение свойства
(resourceGroupName: string, clusterName: string, nodeTypeName: string, parameters: NodeTypeActionParameters, options?: NodeTypesDeallocateOptionalParams) => PollerLike<OperationState<void>, void>
delete
delete: (resourceGroupName: string, clusterName: string, nodeTypeName: string, options?: NodeTypesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Значение свойства
(resourceGroupName: string, clusterName: string, nodeTypeName: string, options?: NodeTypesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
deleteNode
Удаляет один или несколько узлов в типе узла. Он отключит узлы структуры, активирует удаление на виртуальных машинах и удаляет состояние из кластера.
deleteNode: (resourceGroupName: string, clusterName: string, nodeTypeName: string, parameters: NodeTypeActionParameters, options?: NodeTypesDeleteNodeOptionalParams) => PollerLike<OperationState<void>, void>
Значение свойства
(resourceGroupName: string, clusterName: string, nodeTypeName: string, parameters: NodeTypeActionParameters, options?: NodeTypesDeleteNodeOptionalParams) => PollerLike<OperationState<void>, void>
get
Получите тип узла Service Fabric для заданного управляемого кластера.
get: (resourceGroupName: string, clusterName: string, nodeTypeName: string, options?: NodeTypesGetOptionalParams) => Promise<NodeType>
Значение свойства
(resourceGroupName: string, clusterName: string, nodeTypeName: string, options?: NodeTypesGetOptionalParams) => Promise<NodeType>
listByManagedClusters
Возвращает все типы узлов указанного управляемого кластера.
listByManagedClusters: (resourceGroupName: string, clusterName: string, options?: NodeTypesListByManagedClustersOptionalParams) => PagedAsyncIterableIterator<NodeType, NodeType[], PageSettings>
Значение свойства
(resourceGroupName: string, clusterName: string, options?: NodeTypesListByManagedClustersOptionalParams) => PagedAsyncIterableIterator<NodeType, NodeType[], PageSettings>
redeploy
Повторно развертывает один или несколько узлов по типу узла. Он отключит узлы структуры, вызовет завершение работы виртуальных машин, переместит их на новый узел и снова включит.
redeploy: (resourceGroupName: string, clusterName: string, nodeTypeName: string, parameters: NodeTypeActionParameters, options?: NodeTypesRedeployOptionalParams) => PollerLike<OperationState<void>, void>
Значение свойства
(resourceGroupName: string, clusterName: string, nodeTypeName: string, parameters: NodeTypeActionParameters, options?: NodeTypesRedeployOptionalParams) => PollerLike<OperationState<void>, void>
reimage
Переимежает один или несколько узлов в типе узла. Он отключит узлы структуры, активирует повторное создание образа на виртуальных машинах и снова активирует узлы.
reimage: (resourceGroupName: string, clusterName: string, nodeTypeName: string, parameters: NodeTypeActionParameters, options?: NodeTypesReimageOptionalParams) => PollerLike<OperationState<void>, void>
Значение свойства
(resourceGroupName: string, clusterName: string, nodeTypeName: string, parameters: NodeTypeActionParameters, options?: NodeTypesReimageOptionalParams) => PollerLike<OperationState<void>, void>
restart
Перезапускает один или несколько узлов в типе узла. Он отключит узлы структуры, активирует перезапуск на виртуальных машинах и снова активирует узлы.
restart: (resourceGroupName: string, clusterName: string, nodeTypeName: string, parameters: NodeTypeActionParameters, options?: NodeTypesRestartOptionalParams) => PollerLike<OperationState<void>, void>
Значение свойства
(resourceGroupName: string, clusterName: string, nodeTypeName: string, parameters: NodeTypeActionParameters, options?: NodeTypesRestartOptionalParams) => PollerLike<OperationState<void>, void>
start
Запускает один или несколько узлов по типу узла. При необходимости он запустит выделение узла матрицы и активирует их.
start: (resourceGroupName: string, clusterName: string, nodeTypeName: string, parameters: NodeTypeActionParameters, options?: NodeTypesStartOptionalParams) => PollerLike<OperationState<void>, void>
Значение свойства
(resourceGroupName: string, clusterName: string, nodeTypeName: string, parameters: NodeTypeActionParameters, options?: NodeTypesStartOptionalParams) => PollerLike<OperationState<void>, void>
update
Обновите конфигурацию типа узла в заданном управляемом кластере, обновив только теги или емкость.
update: (resourceGroupName: string, clusterName: string, nodeTypeName: string, parameters: NodeTypeUpdateParameters, options?: NodeTypesUpdateOptionalParams) => PollerLike<OperationState<NodeType>, NodeType>
Значение свойства
(resourceGroupName: string, clusterName: string, nodeTypeName: string, parameters: NodeTypeUpdateParameters, options?: NodeTypesUpdateOptionalParams) => PollerLike<OperationState<NodeType>, NodeType>